000035652 - While searching for groups in review definition in RSA Identity Governance & Lifecycle there is a Java.lang.NullPointerException

Document created by RSA Customer Support Employee on Nov 20, 2017Last modified by RSA Customer Support Employee on Feb 10, 2018
Version 6Show Document
  • View in full screen mode

Article Content

Article Number000035652
Applies ToRSA Product Set: Identity Governance & Lifecycle
RSA Version/Condition: 7.0.1 P04
IssueYou might see the below error while searching for groups in the review definition in RSA Identity Governance & Lifecycle. 

Example 1: User Access Review



  1. Navigate to Reviews > Definitions and select the User Access review type.

User-added image


  1. Click Edit Definition and click on the Contents tab. 
  2. Click on the group filter and search for the group name. You will see the following error.

User-added image


Example 2:  Account Review



  1. Navigate to Reviews > Definitions and select the Account Access and Ownership review type.
    User-added image
  2. Click Edit Definition and click on the Contents tab.
  3. Click on the group filter and search for the group name. You will see the following error.
    User-added image

Example 3: Group Review




  1. Navigate to Reviews > Definitions and select the Group Definition review type.


    User-added image
  2. Click Edit Definition and click on the Contents tab.
  3. Perform the same steps mentioned above in Examples 1 or 2 to see the null pointer exception error.
  4. Click on the Group Selection page and search for the group name. You will see the following error.
    User-added image
The following stack trace can be seen in the AveksaServer.log:


10/21/2017 05:06:58.511 ERROR (default task-78) [com.aveksa.gui.components.table.core.DefaultTableModel]
java.lang.NullPointerException
at com.aveksa.gui.components.objectPicker.multiple.userGroup.UserGroupPickerTable.getUpdatedCriteria(UserGroupPickerTable.java:73)
at com.aveksa.gui.components.objectPicker.multiple.userGroup.UserGroupPickerTable.getObjectCount(UserGroupPickerTable.java:59)
at com.aveksa.gui.components.table.core.DefaultTableModel.getNumRows(DefaultTableModel.java:60)
at com.aveksa.gui.components.table.core.TableView.printHeader(TableView.java:1146)
at com.aveksa.gui.components.table.core.TableView.printTable_full(TableView.java:262)
at com.aveksa.gui.components.table.core.TableView.printContent(TableView.java:79)
at com.aveksa.gui.components.table.core.TableView.print(TableView.java:51)
at com.aveksa.gui.components.table.core.TableModel.print(TableModel.java:1225)
at com.aveksa.gui.components.table.core.TableModel.print(TableModel.java:1201)
at com.aveksa.gui.components.objectPicker.multiple.MultiObjectPickerDialogView.makeObjectsTable(MultiObjectPickerDialogView.java:52)
at com.aveksa.gui.components.objectPicker.multiple.MultiObjectPickerDialogView.printContent(MultiObjectPickerDialogView.java:32)
at com.aveksa.gui.pages.base.view.DialogPageView.makeContent(DialogPageView.java:134)
at com.aveksa.gui.pages.base.view.DialogPageView.handleRequest(DialogPageView.java:34)
at com.aveksa.gui.pages.base.data.PageData.drawView(PageData.java:136)
at com.aveksa.gui.pages.base.data.PageData.handleRequest(PageData.java:118)
at com.aveksa.gui.pages.base.data.dialog.EditableDialogPageData.handleRequest(EditableDialogPageData.java:69)
at com.aveksa.gui.components.objectPicker.multiple.MultiObjectPickerDialogData.handleRequest(MultiObjectPickerDialogData.java:161)
at com.aveksa.gui.pages.PageManager.forwardRequest(PageManager.java:577)
at com.aveksa.gui.pages.PageManager.handleRequest(PageManager.java:341)
CauseThis is a known issue in V7.0.1 P04.
ResolutionUpgrading to V7.0.1 P05 or V7.0.2+ will fix this issue.

Attachments

    Outcomes