RSA Identity Governance & Lifecycle - Unable to create change requests when running a form that has more than one Provisioning Command (Non-Visual) fields
4 years ago
Originally Published: 2020-12-02
Article Number
000044536
Applies To
RSA Product Set: RSA Identity Governance & Lifecycle
RSA Version/Condition: 7.1.1, 7.2.0, 7.2.1
 
Issue
Unable to create change requests when running a form that has more than one Provisioning Command (Non-Visual) field. The issue happens after updating to RSA Identity Governance & Lifecycle 7.1.1 P08 from 7.1.1 P06.

During form submission, the following error is displayed and change request will not be created:

Error when submitting form

The following error can be seen from aveksaServer.log:

 
0/23/2020 08:12:20.378 ERROR (default task-24) [com.aveksa.gui.pages.changeRequest.edit.submit.SubmitRequestWizard] 
java.lang.NullPointerException
	at com.aveksa.server.core.cr.ChangeRequestItem.equals(ChangeRequestItem.java:755)
	at java.util.HashMap.putVal(HashMap.java:635)
	at java.util.HashMap.put(HashMap.java:612)
	at java.util.HashSet.add(HashSet.java:220)
	at java.util.AbstractCollection.addAll(AbstractCollection.java:344)
	at java.util.LinkedHashSet.<init>(LinkedHashSet.java:169)
	at com.aveksa.gui.objects.changeRequest.ChangeRequestGuiService.buildChangeRequestItems(ChangeRequestGuiService.java:247)
	at com.aveksa.gui.pages.changeRequest.edit.submit.SubmitRequestWizard.createPendingRequests(SubmitRequestWizard.java:1593)
	at com.aveksa.gui.pages.changeRequest.edit.submit.SubmitRequestWizard.addAdditionalPages(SubmitRequestWizard.java:941)
	at com.aveksa.gui.pages.changeRequest.edit.submit.SubmitRequestWizard.addSubmitRequestPages(SubmitRequestWizard.java:827)
	at com.aveksa.gui.pages.changeRequest.edit.submit.RequestFormWizardPageData.handleGenerateCRs(RequestFormWizardPageData.java:515)
	at com.aveksa.gui.pages.changeRequest.edit.submit.RequestFormWizardPageData.handleSubmit(RequestFormWizardPageData.java:534)
	at com.aveksa.gui.pages.base.data.wizard.StepWizardDialogData.handleRequest(StepWizardDialogData.java:119)
...


 
Cause
This is a known issue in the following versions:
 
  • RSA Identity Governance & Lifecycle 7.1.1
  • RSA Identity Governance & Lifecycle 7.2.0 
  • RSA Identity Governance & Lifecycle 7.2.1 
Resolution
This issue is resolved in the following RSA Identity Governance & Lifecycle versions and patch levels. 
  • RSA Identity Governance & Lifecycle 7.1.1 P12
  • RSA Identity Governance & Lifecycle 7.2.0 P06
  • RSA Identity Governance & Lifecycle 7.2.1 P02