Article Number
000033149
Applies To
RSA Product Set: RSA Identity Governance and Lifecycle (RSA G&L)
RSA Version/Condition: 6.9.1, 7.0.0
Issue
The Request could not handled error occurs when clicking on the
Edit button of a Change Request, as shown here:
Image description
The following error will appear in the aveksaServer.log or in the logs found at
Admin >
System >
Logs:
05/13/2016 14:51:05.575 ERROR (http-0.0.0.0-8443-7) [com.aveksa.UI] com.aveksa.gui.core.MainManager.handleRequest(MainManager.java:195) -
java.lang.NullPointerException
at com.aveksa.gui.util.forms.CustomValueTextField.printAsSelectField(CustomValueTextField.java:61)
at com.aveksa.gui.util.forms.CustomValueTextField.printComponent(CustomValueTextField.java:44)
at com.aveksa.gui.util.forms.FormField.print(FormField.java:272)
at com.aveksa.gui.util.forms.FormField.print(FormField.java:266)
at com.aveksa.gui.pages.admin.extensibleObject.edit.ExtensibleObjectPickerHelper.makeEditableExtensibleFld(ExtensibleObjectPickerHelper.java:447)
at com.aveksa.gui.pages.admin.extensibleObject.edit.ExtensibleObjectPickerHelper.makeExtensibleAttributeFlds(ExtensibleObjectPickerHelper.java:372)
at com.aveksa.gui.pages.admin.extensibleObject.edit.ExtensibleObjectPickerHelper.makeExtensibleAttributeFlds(ExtensibleObjectPickerHelper.java:332)
at com.aveksa.gui.pages.changeRequest.edit.ModifyCRDialogView.printContent(ModifyCRDialogView.java:41)
at com.aveksa.gui.pages.base.view.DialogPageView.makeContent(DialogPageView.java:134)........
Cause
RSA Identity Governance and Lifecycle allows users to create pre-defined custom string attribute values that enable users to standardize or restrict the values users can provide for the string attributes you create and manage in the system. This error occurs when a Change Request uses an attribute that is tied to a pre-defined custom string attribute value that is empty or has no value. As there are no values in this custom string attribute value, a null pointer error is thrown.
Resolution
Add the values to your pre-defined custom string attribute values.
- Go to Admin > Attributes > Custom Values.
- Edit the Value list of String type.
- Click on the Value tab and add the values.
Image description
If you do not want to restrict the values users can provide for the string attributes, make sure you do not associate custom values to the attributes. For change request attributes, this can be done by editing the Change Request attributes [
Admin >
Attributes >
Change Request > click
Edit and disassociate the Custom Value from the desired attribute.
Image description