V15 - Mogrify Error - Range [74, 72] out of bounds for length 72
search cancel

V15 - Mogrify Error - Range [74, 72] out of bounds for length 72

book

Article ID: 413970

calendar_today

Updated On:

Products

CA Identity Suite

Issue/Introduction

Trying to run Mogrify on a Linux deployment results in the error:

Failed to export the Identity Manager configuration and customizations : Range [74, 72] out of bounds for length 72 

Environment

Identity Suite V15
Mogrify 1.0

Cause

Incorrect file pathing.

As per the product documentation, input the following information about the source services in the <extracted_path>\mogrify-<version>\conf\mogrify_config.properties file, as appropriate. The mogrify tool uses this information during migration.

  • All values are case-sensitive. 
  • Add double slashes for the path separators. For example, C:\\Program Files\\CA\\Directory\\dxserver

 

This is valid for Windows, but not Linux

Resolution

On Linux, when the path is set in the mogrify_config.properties with double-slash, the migration is failing, when using a single slash, it completes successfully.


For Windows deployments use a double slash in the mogrify_config.properties file:

idm.appsrv.basepath=C:\\Program Files\\Jboss-eap

For Linux deployments use a single slashin the mogrify_config.properties file:

idm.appsrv.basepath=/opt/jboss-eap

 

Additional Information

The documentation will be updated to make this clearer.