000033149 - The request could not be handled error is thrown while editing a Change Request in RSA Identity Governance and Lifecycle

Document created by RSA Customer Support Employee on Oct 5, 2016Last modified by RSA Customer Support Employee on Apr 22, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000033149
Applies ToRSA Product Set: RSA Identity Governance and Lifecycle (RSA G&L)
RSA Version/Condition: 6.9.1, 7.0.0
IssueThe Request could not handled error occurs when clicking on the Edit button of a Change Request, as shown here:

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- [com.aveksa.UI] com.aveksa.gui.core.MainManager.handleRequest(MainManager.java:195) - 

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)........

CauseRSA 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.
ResolutionAdd the values to your pre-defined custom string attribute values. 
  1. Go to Admin > Attributes > Custom Values.
  2. Edit the Value list of String type.
  3. Click on the Value tab and add the values.

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.