Why workflow process manager does not reconnect to LDAP server via JNDI if it encounters an issue du
Our Siebel Application connects to LDAP via JNDI to get the JMS Server Names using the parameters given below in the jndi.properties file.
java.naming.factory.initial=com.sun.jndi.ldap.LdapCtxFactory
java.naming.provider.url= ldap://some-ldap-server/OU=jmsObjects,OU=jms,OU=Apps,O=cco.cisco.com
Even though the connection works fine for few hours, it starts failing and we get the following error message.
<-- Error Message Begin -->
ObjMgrBusServiceLog Error 1 0 2011-11-13 19:19:04 (javabsvc.cpp (164)) SBL-EAI-05000: Business Service call returned error code JNDI_ERROR and message: Exception: javax.naming.CommunicationException: connection closed [Root exception is java.io.IOException: connection closed]; remaining name 'CN=stage,OU=smcc,OU=ConnectionFactory,OU=zzsmccin.queue.CheckContact.SMCC.Contact.RequestResponse'; Message: connection closed
0