Hi Guys,
While getting the following code snippt i got the exception,
Exception:
com.documentum.fc.client.impl.bof.classmgmt.ModuleManager - [DFC_BOF_COULDNT_CONNECT_TO_REGISTRY] Unable to connect to module registry, docbase name dctfscoapicrt1 username dm_bof_registry.
java.lang.ArithmeticException: BigInteger divide by zero
at java.math.MutableBigInteger.divide(MutableBigInteger.java:790)
at java.math.BigInteger.remainder(BigInteger.java:1369)
at com.ibm.crypto.provider.c.a(Unknown Source)
at com.ibm.crypto.provider.c.a(Unknown Source)
at com.ibm.crypto.provider.hc.engineSign(Unknown Source)
at java.security.Signature$Delegate.engineSign(Signature.java:1180)
at java.security.Signature.sign(Signature.java:576)
at com.documentum.fc.client.security.internal.AuthenticationMgr.digitallySign(AuthenticationMgr.java:469)
at com.documentum.fc.client.security.internal.AuthenticationMgr.createIdentityBundle(AuthenticationMgr.java:120)
at com.documentum.fc.client.security.impl.IdentityManager.createIdentityBundle(IdentityManager.java:217)
at com.documentum.fc.client.security.impl.IdentityManager.getIdentityBundle(IdentityManager.java:52)
at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.authenticate(DocbaseConnection.java:364)
at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.open(DocbaseConnection.java:114)
at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.<init>(DocbaseConnection.java:83)
at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.<init>(DocbaseConnection.java:53)
at com.documentum.fc.client.impl.connection.docbase.DocbaseConnectionFactory.newDocbaseConnection(DocbaseConnectionFactory.java:26)
at com.documentum.fc.client.impl.connection.docbase.DocbaseConnectionManager.getDocbaseConnection(DocbaseConnectionManager.java:73)
at com.documentum.fc.client.impl.session.SessionFactory.newSession(SessionFactory.java:29)
at com.documentum.fc.client.impl.session.PrincipalAwareSessionFactory.newSession(PrincipalAwareSessionFactory.java:35)
at com.documentum.fc.client.impl.session.PooledSessionFactory.newSession(PooledSessionFactory.java:45)
at com.documentum.fc.client.impl.session.SessionManager.getSessionFromFactory(SessionManager.java:114)
at com.documentum.fc.client.impl.session.SessionManager.newSession(SessionManager.java:68)
at com.documentum.fc.client.impl.session.SessionManager.getSession(SessionManager.java:158)
at com.documentum.fc.client.impl.bof.classmgmt.ModuleManager.connect(ModuleManager.java:331)
at com.documentum.fc.client.impl.bof.classmgmt.ModuleManager.init(ModuleManager.java:286)
at com.documentum.fc.client.impl.bof.classmgmt.ModuleManager.getInstance(ModuleManager.java:39)
at com.documentum.fc.client.security.impl.DfcIdentityPublisher.<init>(DfcIdentityPublisher.java:44)
at com.documentum.fc.client.security.internal.RegistrationMgr.register(RegistrationMgr.java:34)
at com.documentum.fc.impl.RuntimeContext.<clinit>(RuntimeContext.java:191)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)
at com.documentum.fc.client.DfClient.<clinit>(DfClient.java:685)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)
at com.fmr.documentum.pwidms.wfreports.PWIDMSWorkflowReports.getSession(PWIDMSWorkflowReports.java:751)
at com.fmr.documentum.pwidms.wfreports.PWIDMSWorkflowReports.process(PWIDMSWorkflowReports.java:120)
at com.fmr.documentum.pwidms.wfreports.PWIDMSWorkflowReports.execute(PWIDMSWorkflowReports.java:81)
at com.fmr.documentum.pwidms.wfreports.PWIDMSWorkflowReports.main(PWIDMSWorkflowReports.java:210)
4016 [main] WARN com.documentum.fc.client.security.internal.RegistrationMgr - [DFC_SECURITY_GR_PUBLICATION_FAILED] Pulication of DFC instance with global registry failed
DfException:: THREAD: main; MSG: [DFC_BOF_GLOBAL_REGISTRY_UNAVAILABLE] Unable to connect to the global registry no session; ERRORCODE: ff; NEXT: null
at com.documentum.fc.client.security.impl.DfcIdentityPublisher.<init>(DfcIdentityPublisher.java:55)
at com.documentum.fc.client.security.internal.RegistrationMgr.register(RegistrationMgr.java:34)
Any help is highly appreciated.
Regards,
Rajkumar Sukumar
loginInfo.setUser(username);
loginInfo.setPassword(password);
IDfClient localClient = DfClient.getLocalClient();
Message was edited by: Jerry Silver. Removed underscores from title to fix formatting on message list. Please read the post "Please don't put long strings in your message titles" https://community.emc.com/thread/118512