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
Identity Suite V15
Mogrify 1.0
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.
C:\\Program Files\\CA\\Directory\\dxserver
This is valid for Windows, but not Linux
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
The documentation will be updated to make this clearer.