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 Matching entitlements in RSA Identity Governance and Lifecycle are not displaying when Entitlement Rule is set to Ent Type… 14Number of Views How to change the date format from MM/DD/YY to DD/MM/YY on RSA Identity Governance & Lifecycle 6.9.1 and 7.0.0 17Number of Views RSA Via Lifecycle and Governance 7.0 Global Roles do not show under matching entitlements when entitlement rule is set to … 21Number of Views Entitlement Views show zero items in RSA Identity Governance & Lifecycle after installing a 7.1.x patch 48Number of Views
Trending Articles
How to manipulate imported RSA SecurID Software Token(s) on an iPhone or iPad device Authentication Manager Security Console and Operations Console Inaccessible After Certificate Update RSA MFA Agent 2.5 for Microsoft Windows Installation and Administration Guide Troubleshooting AFX Connector issues in RSA Identity Governance & Lifecycle RSA Governance & Lifecycle 8.0.0 Installation Guide
Don't see what you're looking for?