Hello,
I'm doing a fresh installation of IBM FileNet
CPE - 5.2.1.7
OS - Windows
DB - Oracle 12c
WAS ND - 8.5.5.13 with Java 8.
Post installation and configuration, when I try to access acce for the first time, I'm getting an error message as
FNRAC1008E
Unable to get data from server
User response: Check the error details for more information and contact IBM Software Support if necessary.
Exception details:
FNRCA0032 The JNDI cannot be accessed. Message was: Some object reference in the name "FileNet/Engine" relative to the context "xxxxx002Cell01/nodes/xxxxx002Node01/servers/server1" is invalid. Some possible causes include a context binding in the name which refers to a destroyed context, or an object binding which contains an invalid EJBHome reference.
Systemout.log
[4/29/20 15:10:45:724 EDT] 000000ad FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on D:\IBM\WebSphere\AppServer\profiles\CPE\logs\ffdc\server1_94dceb32_20.04.29_15.10.45.6626364323695831422279.txt com.ibm.ws.metadata.ejb
.EJBMDOrchestrator.loadGeneratedImplementationClasses 4353[4/29/20 15:10:45:724 EDT] 000000ad FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on D:\IBM\WebSphere\AppServer\profiles\CPE\logs\ffdc\server1_94dceb32_20.04.29_15.10.45.6626364323695831422279.txt com.ibm.ws.metadata.ejb.EJBMDOrchestrator.loadGeneratedImplementationClasses 4353[4/29/20 15:10:45:724 EDT] 000000ad EJBMDOrchestr E CNTR0075E: The user-provided class "com.filenet.apiimpl.transport.ejbstubs.EJSRemoteStatelessEngine_2e64c374" needed by the EnterpriseBean could not be found or loaded.[4/29/20 15:10:45:724 EDT] 000000ad SharedEJBRunt E WSVR0068E: Attempt to start EnterpriseBean FileNetEngine#Engine-ejb-ws.jar#Engine failed with exception: com.ibm.ejs.container.EJBConfigurationException: Bean class com.filenet.apiimpl.transport.ejbstubs.EJSRemoteStatelessEngine_2e64c374 could not be found or loaded at com.ibm.ws.metadata.ejb.EJBMDOrchestrator.loadGeneratedImplementationClasses(EJBMDOrchestrator.java:4919) at com.ibm.ws.metadata.ejb.EJBMDOrchestrator.finishBMDInitWithReferenceContext(EJBMDOrchestrator.java:1077) at com.ibm.ws.ejbcontainer.runtime.AbstractEJBRuntime.finishBMDInit(AbstractEJBRuntime.java:1659) at com.ibm.ws.ejbcontainer.runtime.AbstractEJBRuntime.initializeDeferredEJBImpl(AbstractEJBRuntime.java:1597) at com.ibm.ws.ejbcontainer.runtime.SharedEJBRuntimeImpl.initializeDeferredEJBImpl(SharedEJBRuntimeImpl.java:547) at com.ibm.ws.ejbcontainer.runtime.AbstractEJBRuntime$1$1.run(AbstractEJBRuntime.java:1500) at com.ibm.ws.ejbcontainer.runtime.AbstractEJBRuntime$1$1.run(AbstractEJBRuntime.java:1494) at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:5554) at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:5680) at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255) at com.ibm.ws.ejbcontainer.runtime.AbstractEJBRuntime$1.run(AbstractEJBRuntime.java:1493) at com.ibm.ws.ejbcontainer.runtime.AbstractEJBRuntime$1.run(AbstractEJBRuntime.java:1470) at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:63) at com.ibm.ws.ejbcontainer.runtime.AbstractEJBRuntime.initializeDeferredEJB(AbstractEJBRuntime.java:1469) at com.ibm.ejs.container.HomeRecord.getHomeAndInitialize(HomeRecord.java:290) at com.ibm.ejs.container.HomeOfHomes.getHome(HomeOfHomes.java:461) at com.ibm.ejs.container.HomeOfHomes.internalCreateWrapper(HomeOfHomes.java:1356) at com.ibm.ejs.container.EJSContainer.createWrapper(EJSContainer.java:5180) at com.ibm.ejs.container.WrapperManager.faultOnKey(WrapperManager.java:667) at com.ibm.ejs.util.cache.Cache.findAndFault(Cache.java:484) at com.ibm.ejs.container.WrapperManager.keyToObject(WrapperManager.java:611) at com.ibm.ejs.oa.EJSOAImpl.keyToObject(EJSOAImpl.java:553) at com.ibm.ejs.oa.EJSRootOAImpl.keyToObject(EJSRootOAImpl.java:277) at com.ibm.rmi.corba.ObjectManager.lookupServant(ObjectManager.java:103) at com.ibm.CORBA.iiop.ServerDelegate.getServant(ServerDelegate.java:339) at com.ibm.rmi.iiop.ORB.lookupLocalObject(ORB.java:721) at com.ibm.CORBA.iiop.ORB.lookupLocalObject(ORB.java:1478) at com.ibm.rmi.iiop.DataValueReader.newObjRef(DataValueReader.java:947) at com.ibm.rmi.iiop.CDRReader.read_Object(CDRReader.java:563) at com.ibm.rmi.iiop.CDRReader.read_Object(CDRReader.java:528) at com.ibm.rmi.iiop.EncoderInputStream.read_Object(EncoderInputStream.java:816) at com.ibm.rmi.corba.IorURL.iorbytesToObjref(IorURL.java:118) at com.ibm.rmi.corba.IorURL.resolve(IorURL.java:98) at com.ibm.rmi.corba.ORB.objectURLToObject(ORB.java:4057) at com.ibm.CORBA.iiop.ORB.objectURLToObject(ORB.java:3380) at com.ibm.rmi.corba.ORB.string_to_object(ORB.java:3953) at com.ibm.ws.naming.ipcos.WsnOptimizedNamingImpl.resolveIORStringBinding(WsnOptimizedNamingImpl.java:2237) at com.ibm.ws.naming.ipcos.WsnOptimizedNamingImpl.resolveUnresolvedBinding(WsnOptimizedNamingImpl.java:1974) at com.ibm.ws.naming.ipcos.WsnOptimizedNamingImpl.resolve_binding(WsnOptimizedNamingImpl.java:1685) at com.ibm.ws.naming.ipcos.WsnOptimizedNamingImpl.do_resolve_complete_info(WsnOptimizedNamingImpl.java:625) at com.ibm.ws.naming.cosbase.WsnOptimizedNamingImplBase.resolve_complete_info(WsnOptimizedNamingImplBase.java:2216) at com.ibm.WsnOptimizedNaming._NamingContextStub.resolve_complete_info(_NamingContextStub.java:538) at com.ibm.ws.naming.jndicos.CNContextImpl$2.run(CNContextImpl.java:2958) at com.ibm.ws.naming.jndicos.CNContextImpl$2.run(CNContextImpl.java:2954) at com.ibm.ws.naming.util.CommonHelpers.retry(CommonHelpers.java:871) at com.ibm.ws.naming.jndicos.CNContextImpl.cosResolve(CNContextImpl.java:2952) at com.ibm.ws.naming.jndicos.CNContextImpl.doLookup(CNContextImpl.java:1818) at com.ibm.ws.naming.jndicos.CNContextImpl.doLookup(CNContextImpl.java:1777) at com.ibm.ws.naming.jndicos.CNContextImpl.lookupExt(CNContextImpl.java:1434) at com.ibm.ws.naming.jndicos.CNContextImpl.lookup(CNContextImpl.java:616) at com.ibm.ws.naming.util.WsnInitCtx.lookup(WsnInitCtx.java:165) at com.ibm.ws.naming.util.WsnInitCtx.lookup(WsnInitCtx.java:179) at org.apache.aries.jndi.DelegateContext.lookup(DelegateContext.java:161) at javax.naming.InitialContext.lookup(InitialContext.java:428) at com.filenet.apiimpl.util.SessionLocator.locateEJBByPath(SessionLocator.java:1268) at com.filenet.apiimpl.util.SessionLocator.findEJBSessionByPath(SessionLocator.java:1214) at com.filenet.apiimpl.util.SessionLocator.createNewSession(SessionLocator.java:772) at com.filenet.apiimpl.util.SessionLocator.getSession(SessionLocator.java:198) at com.filenet.apiimpl.core.DispatchEntries.fetchObject(DispatchEntries.java:830) at com.filenet.apiimpl.core.DomainImpl.fetchObject(DomainImpl.java:645) at com.filenet.api.core.Factory$ServerInstance.fetchInstance(Factory.java:14026) at filenet.jpe.security.cemp.CEMPIsolatedRegionHelper.getSubsystemConfiguration(CEMPIsolatedRegionHelper.java:373) at filenet.jpe.rpc.main.PEServer.execute(PEServer.java:266) at filenet.jpe.rpc.appserver.PEEngineServlet$ServerStartupThread.run(PEEngineServlet.java:120)Caused by: java.lang.ClassNotFoundException: com.filenet.apiimpl.transport.ejbstubs.EJSRemoteStatelessEngine_b1482fb3 at java.net.URLClassLoader.findClass(URLClassLoader.java:609) at com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader.java:243) at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:850) at java.lang.ClassLoader.loadClass(ClassLoader.java:829) at com.ibm.ws.bootstrap.ExtClassLoader.loadClass(ExtClassLoader.java:134) at java.lang.ClassLoader.loadClass(ClassLoader.java:809) at com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java:62) at com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java:58) at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:618) at java.lang.ClassLoader.loadClass(ClassLoader.java:809) at com.ibm.ws.metadata.ejb.EJBMDOrchestrator.loadGeneratedClass(EJBMDOrchestrator.java:5047) at com.ibm.ws.metadata.ejb.EJBMDOrchestrator.loadGeneratedImplementationClasses(EJBMDOrchestrator.java:4770) ... 63 more
Resolution steps that I have tried so far
1. Change JDK to 7
2. Made sure Oracle JDBC path is there on cell, node and deployment manager level
3. Change oJDBC version from 6 to 7
4. Restarted WAS and the server
Any help would be greatly appreciated.
------------------------------
bajji
------------------------------