'Request could not be handled' and 'No enum constant com.aveksa.server.core.DataCollector.Status.InActive' errors exporting metadata from RSA Identity Governance & Lifecycle
Originally Published: 2017-11-13
Article Number
Applies To
RSA Version/Condition: 7.0.x, 7.1.0, 7.2.0
Issue
The request could not be handled
Older versions of RSA Identity Governance & Lifecycle might manifest as follows:
The error is logged to the aveksaServer.log file ($AVEKSA_HOME/wildfly/standalone/log/aveksaServer.log):
Caused by: java.lang.IllegalArgumentException: No enum constant com.aveksa.server.core.DataCollector.Status.InActive at java.lang.Enum.valueOf(Enum.java:238) at com.aveksa.server.core.DataCollector$Status.valueOf(DataCollector.java:91) at com.aveksa.server.core.DataCollector.getBaseDataCollectorVO(DataCollector.java:433) at com.aveksa.server.export.ExportImportModel.addEntitlementDataCollectors(ExportImportModel.java:203) at com.aveksa.server.export.ExportImportModel.getExportableObjects(ExportImportModel.java:170) at com.aveksa.server.export.ExportImportModel.getExportableObjectCount(ExportImportModel.java:276) ... 69 more 03/13/2020 19:13:34.059 ERROR (default task-1) [com.aveksa.gui.pages.admin.metadata.MetadataSummaryPageView] com.aveksa.server.db.PersistenceException: ExportableObjectCount error at com.aveksa.server.export.ExportImportModel.getExportableObjectCount(ExportImportModel.java:280)
Please refer to RSA Knowledge Base Article A000039327 -- Artifacts to gather in RSA Identity Governance & Lifecycle to find the location of the aveksaServer.log file for your specific deployment if you are on a WildFly cluster or a non-WildFly platform. The aveksaServer.log may also be downloaded from the RSA Identity Governance & Lifecycle user interface (Admin > System > Server Nodes tab > under Logs.
Cause
Note the invalid value is part of the error message:
No enum constant com.aveksa.server.core.DataCollector.Status.InActiveResolution
- Login as avuser.
- Run the below SQL query to detect any invalid values:
select distinct(status) from t_data_collectors;
- If any invalid values are returned, run the following query to determine which rows in the table are invalid. This example uses the value InActive:
select * from t_data_collectors where status='InActive';
Notes
Related Articles
'Request could not be handled' error exporting metadata from RSA Identity Governance & Lifecycle 81Number of Views No enum constant com.aveksa.server.report.Report.SaveAsType.XLS reported in RSA Identity Governance & Lifecycle 30Number of Views Request Could not be Handled while generating server.keystore & client.keystore in RSA Governance & Lifecycle 233Number of Views Generic REST Collector fails with 'com.aveksa.client.genericrest.GenericRestException: UNEVEN_JSON_PATH_CONFIGURATION' in … 274Number of Views Viewing, Downloading or Deleting an existing ASR fails with 'The request could not be handled' error in RSA Identity Gover… 84Number of Views
Trending Articles
RSA Authentication Manager Upgrade Process RSA Release Notes for RSA Authentication Manager 8.8 RSA RADIUS Server service failed to start in the RSA Authentication Manager 8.1 Operations Console Microsoft Entra ID External MFA - Relying Party Configuration Using OIDC - RSA Ready Implementation Guide RSA Release Notes: Cloud Access Service and RSA Authenticators
Don't see what you're looking for?