IBM Support

How to solve the Risk Spotter Log error of “(Exception: Failed to run extractor Violations, java.Lang. IndexOutOfBundsException)" in IBM Security Guardium

Question & Answer


Question

How to solve the Risk Spotter Log error of “(Exception: Failed to run extractor Violations  java.util.concurrent.ExecutionException: org.apache.solr.client.solrj.SolrServerException: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0)” ?

Cause

No results are shown on Risk Spotter because it uses the Guardium Internal Group with Trusted Users. This group is made of 5 tuple fields that must be populated.

Answer

The Risk Spotter uses an internal Guardium group called - Risk Spotter - Trusted Users. The aforementioned group is made of five-tuple fields that must be populated otherwise the error will occur. 

Open the Group builder. An example of the Menu -> Setup-> Tools and Views -> Group Builder is below.

Filter by using the words Risk Spotter – Trusted as shown below in yellow color.

GB1

Then click on the pencil Icon pencil and choose  tab Members and add a member group with the plus Icon.  plusicon Below is an example of the fields needed.

After adding the fields, just click on the OK button of the group member tab and you will see something like the image below.

tuples

Related Information

[{"Line of Business":{"code":"LOB24","label":"Security Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSMPHH","label":"IBM Security Guardium"},"ARM Category":[{"code":"a8m0z0000001jGCAAY","label":"RISK SPOTTER"}],"ARM Case Number":"TS004712780","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"11.3.0"}]

Document Information

Modified date:
31 March 2021

UID

ibm16435743