000038040 - Unable to load form fields when using a form element of control type "Drop Down with Web Service" in RSA Identity Governance & Lifecycle 7.1.1 P02

Document created by RSA Customer Support Employee on Oct 9, 2019Last modified by RSA Customer Support Employee on Oct 11, 2019
Version 5Show Document
  • View in full screen mode

Article Content

Article Number000038040
Applies ToRSA Product Set: Identity Governance & Lifecycle
RSA Version/Condition: 7.1.1 P02

 
IssueIn RSA Identity Governance & Lifecycle 7.1.1 P02, when defining a form element to be of control type Drop Down Select with Web Service and a valid URI from which to get options is specified (Requests > Configuration > Request Forms tab > {form name} > Fields), the form fails to load with the following error in the user interface:
 
An error occurred loading the fields for the form
 


 User-added image



The form definition is similar to the following where https://192.168.26.119:8080/aveksa/command.submit?cmd=getHelpLink is a valid URL.
 
User-added image



The aveksaServer.log has a null pointer exception:
 

08/16/2019 17:31:40.023 ERROR (default task-16) [com.aveksa.gui.pages.changeRequest.detail.forms.RequestFormDisplayHelper]
java.lang.NullPointerException
at com.aveksa.server.utils.WebServiceUtils.executeCommand(WebServiceUtils.java:110)
at com.aveksa.gui.components.workflow.AdditionalInformationURLSelectList.setOptionMap(AdditionalInformationURLSelectList.java:346)
atcom.aveksa.gui.components.workflow.AdditionalInformationURLSelectList.getInitialOptions(AdditionalInformationURLSelectList.java:389)
at com.aveksa.gui.components.workflow.AdditionalInformationURLSelectList.renderField(AdditionalInformationURLSelectList.java:221)
at com.aveksa.gui.pages.changeRequest.detail.forms.RequestFormDisplayHelper.printField(RequestFormDisplayHelper.java:218)
at com.aveksa.gui.pages.changeRequest.detail.forms.RequestFormDisplayHelper.printFieldsSection(RequestFormDisplayHelper.java:141)
at com.aveksa.gui.pages.changeRequest.detail.forms.RequestFormDisplayHelper.printForm(RequestFormDisplayHelper.java:117)
at com.aveksa.gui.pages.changeRequest.edit.submit.RequestFormWizardPageView.printContent(RequestFormWizardPageView.java:52)
at com.aveksa.gui.pages.base.view.DialogPageView.makeContent(DialogPageView.java:129)
at com.aveksa.gui.pages.base.view.DialogPageView.handleRequest(DialogPageView.java:29)
at com.aveksa.gui.pages.base.data.PageData.drawView(PageData.java:141)



Please refer to RSA Knowledge Base Article 000030327 -- Artifacts to gather in RSA Identity Governance & Lifecycle to find the location of the aveksaServer.log file for your specific deployment.

CauseThis is a known issue reported in engineering ticket ACM-100556.
ResolutionThis issue is resolved in RSA Identity Governance & Lifecycle 7.1.1 P03.

Please see related RSA Knowledge Base Article 000038039 -- Form element control type "Drop Down Select with Web Service" displays validation exception as a value in RSA Identity Governance & Lifecycle for a defect when the validation URI is invalid.

Attachments

    Outcomes