Dear developer:
Give up. It's not worth it. Change languages. Change careers.
Life is too short for this. You deserve better.
2009.09.29 23:33:14.406 com.ibm.ws.security.orbssl.WSSSLClientSocketFactoryImpl
createSSLSocket IBM JDK ORB ORBRas ORBRas JSSL0070E: IIOPSSLConnectionClient.createSSLSocket(...)
threw an INTERNAL exception.
Additional information:
{0}, p1=com.ibm.ws.orb.transport.KeyRingFileException:
Sep 29, 2009 11:09:44 PM com.ibm.ws.naming.util.WsnInitCtxFactory
WARNING: jndiUnavailCommErr
com.filenet.api.exception.EngineRuntimeException: API_UNEXPECTED_JNDI_ERROR:
An unexpected error occured accessing JNDI.
at com.filenet.apiimpl.util.SessionLocator.locateEJBByPath(SessionLocator.java:797)
at com.filenet.apiimpl.util.SessionLocator.findEJBSessionByPath(SessionLocator.java:732)
at com.filenet.apiimpl.util.SessionLocator.createNewSession(SessionLocator.java:533)
at com.filenet.apiimpl.util.SessionLocator.getSession(SessionLocator.java:149)
at com.filenet.apiimpl.core.IndependentObjectImpl.getObject(IndependentObjectImpl.java:153)
at com.filenet.apiimpl.core.IndependentObjectImpl.refresh(IndependentObjectImpl.java:47)
at Test2.main(Test2.java:46)
Caused by: javax.naming.ServiceUnavailableException: A communication failure
occurred while attempting to obtain an initial context with the provider URL:
"iiop://localhost:2809". Make sure that any bootstrap address information in the URL is
correct and that the target name server is running. A bootstrap address with no port
specification defaults to port 2809. Possible causes other than an incorrect bootstrap
address or unavailable name server include the network environment and workstation
network configuration. [Root exception is org.omg.CORBA.INTERNAL: initial and
forwarded IOR inaccessible vmcid: IBM minor code: 58C completed: No]
at com.ibm.ws.naming.util.WsnInitCtxFactory.mapInitialReferenceFailure
(WsnInitCtxFactory.java:1975)
at com.ibm.ws.naming.util.WsnInitCtxFactory.mergeWsnNSProperties
(WsnInitCtxFactory.java:1179)
at com.ibm.ws.naming.util.WsnInitCtxFactory.getRootContextFromServer
(WsnInitCtxFactory.java:727)
at com.ibm.ws.naming.util.WsnInitCtxFactory.getRootJndiContext
(WsnInitCtxFactory.java:650)
at com.ibm.ws.naming.util.WsnInitCtxFactory.getInitialContextInternal
(WsnInitCtxFactory.java:497)
at com.ibm.ws.naming.util.WsnInitCtx.getContext(WsnInitCtx.java:113)
at com.ibm.ws.naming.util.WsnInitCtx.getContextIfNull(WsnInitCtx.java:428)
at com.ibm.ws.naming.util.WsnInitCtx.lookup(WsnInitCtx.java:144)
at javax.naming.InitialContext.lookup(InitialContext.java:361)
at com.filenet.apiimpl.util.SessionLocator.locateEJBByPath(SessionLocator.java:786)
... 6 more