FileNotFoundException while creating an entitlement collector in RSA Identity Governance and Lifecycle
Originally Published: 2016-11-17
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
Matching entitlements in RSA Identity Governance and Lifecycle are not displaying when Entitlement Rule is set to Ent Type… 14Number of Views RSA Identity Governance and Lifecycle 6.9.1 Application Role-to-Entitlement mapping rejection with a MySQL data source 28Number 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 RSA Governance & Lifecycle Integration: Generic SSH and SSH-Keypair Summary 14Number of Views Entitlement Views show zero items in RSA Identity Governance & Lifecycle after installing a 7.1.x patch 48Number of Views
Trending Articles
RSA Authentication Manager 8.7 SP2 Setup and Configuration Guide RSA MFA Agent 2.5 for Microsoft Windows Installation and Administration Guide How to Upgrade Internal SHA-1 Certificates to SHA-256 in Authentication Manager Using rsautil RSA Authentication Manager 8.9 Setup and Configuration Guide How to manipulate imported RSA SecurID Software Token(s) on an iPhone or iPad device
Don't see what you're looking for?