Every time there is a modification of the existing custom snapshot, the modification goes through fine, but running the modified snapshot results in an exception.

book

Article ID: 8273

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Governance CA Identity Portal CA Risk Analytics CA Secure Cloud SaaS - Arcot A-OK (WebFort) CLOUDMINDER ADVANCED AUTHENTICATION CA Secure Cloud SaaS - Advanced Authentication CA Secure Cloud SaaS - Identity Management CA Secure Cloud SaaS - Single Sign On

Issue/Introduction

Migrating from and old version of IM to vAPp v14.0.1 

Snapshot definition migrated from the RolesDef file of the old environment, and we can see that the migrated snapshot definition is pointing to the XML file from the old environment (backward compatibility) 

Every time there is a modification of the existing custom snapshot, the modification goes through fine, but running the modified snapshot results in an exception. 
When no modification is made to the snapshot definitions it works fine. 
The exception is: 
"2017-06-18 14:28:17,009 ERROR [stderr] (Thread-743) java.lang.NumberFormatException: For input string: "" 
2017-06-18 14:28:17,010 ERROR [stderr] (Thread-743) at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) 
2017-06-18 14:28:17,011 ERROR [stderr] (Thread-743) at java.lang.Integer.parseInt(Integer.java:592) 
2017-06-18 14:28:17,011 ERROR [stderr] (Thread-743) at java.lang.Integer.<init>(Integer.java:867) 
2017-06-18 14:28:17,012 ERROR [stderr] (Thread-743) at com.netegrity.ims.imrexport.command.IMRExportJobCmd.loadConfiguration(IMRExportJobCmd.java:298) 
2017-06-18 14:28:17,012 ERROR [stderr] (Thread-743) at com.netegrity.ims.imrexport.command.IMRExportJobCmd.initParam(IMRExportJobCmd.java:98) 
2017-06-18 14:28:17,012 ERROR [stderr] (Thread-743) at com.netegrity.ims.imrexport.command.IMRExportJobCmd.<init>(IMRExportJobCmd.java:83) 
2017-06-18 14:28:17,012 ERROR [stderr] (Thread-743) at com.netegrity.ims.imrexport.command.IMRExportCmdParser.buildJobCmd(IMRExportCmdParser.java:247) 
2017-06-18 14:28:17,012 ERROR [stderr] (Thread-743) at com.netegrity.ims.imrexport.command.IMRExportCmdParser.loadConfiguration(IMRExportCmdParser.java:191) 
2017-06-18 14:28:17,012 ERROR [stderr] (Thread-743) at com.netegrity.ims.imrexport.command.IMRExportCmdParser.<init>(IMRExportCmdParser.java:97) 
2017-06-18 14:28:17,012 ERROR [stderr] (Thread-743) at com.netegrity.ims.imrexport.IMRExportController.export(IMRExportController.java:74) 
2017-06-18 14:28:17,013 ERROR [stderr] (Thread-743) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
2017-06-18 14:28:17,013 ERROR [stderr] (Thread-743) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
2017-06-18 14:28:17,013 ERROR [stderr] (Thread-743) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
2017-06-18 14:28:17,013 ERROR [stderr] (Thread-743) at java.lang.reflect.Method.invoke(Method.java:497) 
2017-06-18 14:28:17,013 ERROR [stderr] (Thread-743) at com.ca.identitymanager.reports.imapi.CaptureSnapshotEvent.invokeIMRExport(CaptureSnapshotEvent.java:201) 
2017-06-18 14:28:17,013 ERROR [stderr] (Thread-743) at com.ca.identitymanager.reports.imapi.CaptureSnapshotEvent.longRunningEventExecute(CaptureSnapshotEvent.java:174) 
2017-06-18 14:28:17,013 ERROR [stderr] (Thread-743) at com.netegrity.ims.AbstractLongRunningEvent$RunningEvent.run(AbstractLongRunningEvent.java:321) 
2017-06-18 14:28:17,013 ERROR [stderr] (Thread-743) at java.lang.Thread.run(Thread.java:745) 
2017-06-18 14:28:17,014 ERROR [com.netegrity.ims.imrexport.command.IMRExportCmdParser] (Thread-743) Parsing Export commands failed with error "For input string: """ 
2017-06-18 14:28:17,014 ERROR [com.netegrity.ims.imrexport.command.IMRExportCmdParser] (Thread-743) For input string: "" 
2017-06-18 14:28:17,014 ERROR [com.netegrity.ims.imrexport.IMRExportController] (Thread-743) For input string: "": java.lang.NumberFormatException: For input string: "" 
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) [rt.jar:1.8.0_71] 
at java.lang.Integer.parseInt(Integer.java:592) [rt.jar:1.8.0_71] 
at java.lang.Integer.<init>(Integer.java:867) [rt.jar:1.8.0_71] 

Cause

This was reproduced and isolated as a defect in 14.0 SP1

Environment

Release:
Component: IDMGR

Resolution

Defect ID: DE300732

Hot fix created: HF-DE299966-20170628-0001.tgz.gpg

Please open a case with support to obtain this hotfix.  Thank you.