AnsweredAssumed Answered

error running RoleDefGenerator

Question asked by verma.vasu on Jun 29, 2016
Latest reply on Apr 6, 2017 by Naveen508k


Hi,

I am trying to run the RoleDefinations command on IDM R12.6 SP8 for a dynamic connector, created using Connector Xpress. Below is the error which message.

 

PS: mssql2012 is the hostname .

 

C:\Program Files (x86)\CA\Identity Manager\IAM Suite\Identity Manager\tools\Role

DefinitionGenerator\bin>RoleDefGenerator.bat -d im -h mssql2012 -u super -l

Password:

com.ca.iam.model.IAMCommunicationException: javax.naming.CommunicationException:

mssql2012:20390 [Root exception is java.lang.NoClassDefFoundError: com/rsa/jsaf

e/crypto/JSAFE_InvalidUseException]

        at com.ca.iam.model.impl.IAMServerImpl.namingExceptionToIAMException(IAM

ServerImpl.java:339)

        at com.ca.iam.model.impl.IAMServerImpl.translateNamingException(IAMServe

rImpl.java:374)

        at com.ca.iam.model.impl.ETAServer.init(ETAServer.java:92)

        at com.ca.iam.model.IAMServer.newInstance(IAMServer.java:545)

        at com.ca.iam.roledefgen.RoleDefGenerator.main(RoleDefGenerator.java:368

)

Caused by: javax.naming.CommunicationException: mssql2012:20390 [Root exception

is java.lang.NoClassDefFoundError: com/rsa/jsafe/crypto/JSAFE_InvalidUseExceptio

n]

        at com.sun.jndi.ldap.Connection.<init>(Unknown Source)

        at com.sun.jndi.ldap.LdapClient.<init>(Unknown Source)

        at com.sun.jndi.ldap.LdapClient.getInstance(Unknown Source)

        at com.sun.jndi.ldap.LdapCtx.connect(Unknown Source)

        at com.sun.jndi.ldap.LdapCtx.<init>(Unknown Source)

        at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(Unknown Source)

        at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(Unknown Source)

        at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(Unknown Source)

        at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(Unknown Source)

        at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)

        at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)

        at javax.naming.InitialContext.init(Unknown Source)

        at javax.naming.InitialContext.<init>(Unknown Source)

        at javax.naming.directory.InitialDirContext.<init>(Unknown Source)

        at com.ca.commons.jndi.beans.ResilientDirContextFactory.testContexts(Res

ilientDirContextFactory.java:388)

        at com.ca.commons.jndi.beans.ResilientDirContextFactory.invoke(Resilient

DirContextFactory.java:440)

        at com.sun.proxy.$Proxy25.search(Unknown Source)

        at com.ca.commons.jndi.beans.JNDIBeanStore$JNDIObjectProcessor.doSearch(

JNDIBeanStore.java:1797)

        at com.ca.commons.jndi.beans.JNDIBeanStore.action(JNDIBeanStore.java:617

)

        at com.ca.iam.model.impl.ETAServer.init(ETAServer.java:78)

        ... 2 more

Caused by: java.lang.NoClassDefFoundError: com/rsa/jsafe/crypto/JSAFE_InvalidUse

Exception

        at com.ca.commons.security.ssl.CustomSSLSocketFactory.getSupportedCipher

Suites(CustomSSLSocketFactory.java:324)

        at com.ca.commons.security.ssl.CustomSSLSocketFactory.getDefaultCipherSu

ites(CustomSSLSocketFactory.java:318)

        at com.ca.commons.security.ssl.CustomSSLSocketFactory.enableSocketCipher

Suites(CustomSSLSocketFactory.java:309)

        at com.ca.commons.security.ssl.CustomSSLSocketFactory.createSocket(Custo

mSSLSocketFactory.java:269)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

        at java.lang.reflect.Method.invoke(Unknown Source)

        at com.sun.jndi.ldap.Connection.createSocket(Unknown Source)

        ... 22 more

Caused by: java.lang.ClassNotFoundException: com.rsa.jsafe.crypto.JSAFE_InvalidU

seException

        at java.net.URLClassLoader.findClass(Unknown Source)

        at java.lang.ClassLoader.loadClass(Unknown Source)

        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

        at java.lang.ClassLoader.loadClass(Unknown Source)

        ... 31 more

Jun 29, 2016 6:11:14 PM com.ca.iam.roledefgen.RoleDefGenerator main

WARNING: com.ca.iam.model.IAMCommunicationException: javax.naming.CommunicationE

xception: mssql2012:20390 [Root exception is java.lang.NoClassDefFoundError: com

/rsa/jsafe/crypto/JSAFE_InvalidUseException]

Outcomes