FileNotFoundException while creating an entitlement collector in RSA Identity Governance and Lifecycle
Originally Published: 2016-11-17
Last Modified: 2023-10-06
Article Number
Applies To
RSA Product/Service Type: Appliance
RSA Version/Condition: 6.9, 7.0
Platform: Linux
Issue
Identity Management and Governance v6.9/RSA Via Lifecycle and Governance v7.0.0
ERROR (http-0.0.0.0-8443-12) [com.aveksa.UI] com.aveksa.gui.objects.collector.GuiCollectorDef.getRegisteredCollectors(GuiCollectorDef.java:80) -
java.io.FileNotFoundException: /home/oracle/jboss-.2.2.GA/server/default/./deploy/aveksa.ear/aveksa.war/ITIMEntitlementCollector1/collector.xml (No such file or directory)
RSA Identity Governance and Lifecycle v7.0.1
ERROR (default task-57) [com.aveksa.gui.objects.collector.GuiCollectorDef]
java.io.FileNotFoundException: /home/oracle/wildfly/standalone/tmp/vfs/deployment/deployment19f21c10eb74a572/aveksa.war-47be9f07b000443e/ITIMEntitlementCollector1/collector.xml (No such file or directory)Cause
SQL> SELECT * FROM T_COLLECTOR_TYPE_REGISTRY; ID TYPE DOWNLOADABLE VERSION CREATED_BY CREATION_DATE 64 ITIM2EntitlementCollector N 1 0 1-Mar-13 65 ITIM2IdentityCollector N 1 0 1-Mar-13 66 ITIM2RoleCollector N 1 0 1-Mar-13 81 ITIMIdentityCollector N 1 0 4-Oct-14 82 ITIMEntitlementCollector N 1 0 4-Oct-14 83 ITIMRoleCollector N 1 0 4-Oct-14However, in the aveksa.war directory, there are only files with prefix ITIM2.
Identity Management and Governance v6.9/RSA Via Lifecycle and Governance v7.0.0
# cd /home/oracle/jboss-4.2.2.GA/server/default/deploy/aveksa.ear/aveksa.war
RSA Identity Governance and Lifecycle v7.0.1
- Navigate to the dynamically generated "aveksa.war-..." directory specified in the error message.
# ls -ld ITIM*/ drwxrwx--- 3 oracle oinstall 4096 Feb 17 2015 ITIM2ActivityHandler1/ drwxrwx--- 3 oracle oinstall 4096 Feb 17 2015 ITIM2EntitlementCollector1/ drwxrwx--- 3 oracle oinstall 4096 Feb 17 2015 ITIM2IdentityCollector1/ drwxrwx--- 3 oracle oinstall 4096 Feb 17 2015 ITIM2RoleCollector1/
Resolution
This is because the ITIM Collector was originally released in Aveksa versions 5.5.8, which is no longer supported.
Workaround
ln -s ITIM2ActivityHandler1 ITIMActivityHandler1 ln -s ITIM2EntitlementCollector1 ITIMEntitlementCollector1 ln -s ITIM2IdentityCollector1 ITIMIdentityCollector1 ln -s ITIM2RoleCollector1 ITIMRoleCollector1However, for RSA Identity Governance and Lifecycle v7.0.1, the aveksa.war directory is no longer located in the JBOSS directory. For RSA Identity Governance and Lifecycle v7.0.1, run the customize.ACM script, then create the soft link files under the aveksa.war directory.
Related Articles
Creating an alert view 5Number of Views No SQL Strategy found for SQL statement: Execute CreateAccount when using a Generic Database AFX connector in RSA Identity… 51Number of Views Questions on creating an AFX connector to PostgreSQL using a generic ODBC driver in RSA Identity Governance & Lifecycle 141Number of Views Microsoft SQL server collector fails intermittently in RSA Identity Governance & Lifecycle 210Number of Views How to update the HXTT Text JDBC Driver in RSA Identity Governance & Lifecycle 183Number of Views
Trending Articles
How to manipulate imported RSA SecurID Software Token(s) on an iPhone or iPad device Reporting on RSA Authentication Manager 8.x users with On-Demand Token, a fixed passcode or a hardware/software token assi… How to Download OTP Token Seed Files from myRSA Anomalix idGenius - SAML Relying Party Configuration - RSA Ready Implementation Guide RSA MFA Agent 2.5 for Microsoft Windows Installation and Administration Guide
Don't see what you're looking for?