000036827 - RSA Identity Governance & Lifecycle Entitlements Data Collector (EDC) failure EC[31002]

Document created by RSA Customer Support Employee on Oct 15, 2018
Version 1Show Document
  • View in full screen mode

Article Content

Article Number000036827
Applies ToRSA Product Set: RSA Identity Governance & Lifecycle
RSA Version/Condition: 7.0.0, 7.0.1, 7.0.2, 7.1.0
 
IssueThe RSA Identify Governance & Lifecycle Entitlements Data Collector of type database which collects from a CSV file fails with the following error:

EC[31002] Context[Collector Name=Test EDC, Agent Name=AveksaAgent, Data Run ID=9000 Reason=com.aveksa.sdk.collector.CollectionException: com.aveksa.common.DataReadException: ERROR: Could not get account bound entitlement data: . Caused by com.aveksa.common.DataReadException: ERROR: Could not get account bound entitlement data: . Caused by java.sql.SQLException: Failed to get an int object from [B: 900000000.00] Message[Data collection failed on the agent]

The aveksaServer.log file (/home/oracle/wildfly-10.1.0.Final/standalone/log/aveksaServer.log) shows the following ERROR level log message:

09/11/2018 04:24:59.984 ERROR (ApplyChangesRegularThread-180990) [SystemErr] java.sql.SQLException: Failed to get an int object from [B: 900000000.00]<

 
CauseThis issue occurs if an attempt is made to collect an integer value into a collected attribute where the integer value exceeds a 16-bit long value (that is, 2147483647).   
ResolutionEnsure that the raw data from the collected CSV file contains an integer value smaller than 2147483647.

 

Attachments

    Outcomes