Hello Everyone -

I am facing an issue with JNDI lookup with TomEE 8.0.0 . Below is the error 
which I am seeing in the log. Can someone from the team help on this to 
understand why the below error is seen.

Caused by: javax.naming.NamingException: Cannot lookup 
'/global/abc/def-ejb/AbcBean!test.remote.interfaces.AuthenticationService'. 
[Root exception is java.rmi.RemoteException: Cannot read the response from the 
server.  The class for an object being returned is not located in this system:; 
nested exception is:
        java.lang.ClassNotFoundException: 
test/remote/interfaces/AuthenticationService]
        at org.apache.openejb.client.JNDIContext.lookup(JNDIContext.java:453)
        at 
java.naming/javax.naming.InitialContext.lookup(InitialContext.java:409)
        at 
test.dignesh.common.ejb.EjbBusinessObjectLoader.getRemoteBusinessObject(EjbBusinessObjectLoader.java:43)
        at test.dignesh.common.ejb.EjbManager.getEjbObject(EjbManager.java:183)
        at test.dignesh.common.ejb.EjbManager.getEjbObject(EjbManager.java:160)
        at 
test.dignesh.common.services.BaseServices.executeEJB(BaseServices.java:192)
        ... 2 more
Caused by: java.rmi.RemoteException: Cannot read the response from the server.  
The class for an object being returned is not located in this system:; nested 
exception is:
        java.lang.ClassNotFoundException: 
test/remote/interfaces/AuthenticationService
        at org.apache.openejb.client.Client.processRequest(Client.java:329)
        at org.apache.openejb.client.Client.request(Client.java:140)
        at org.apache.openejb.client.JNDIContext.request(JNDIContext.java:236)
        at org.apache.openejb.client.JNDIContext.lookup(JNDIContext.java:443)
        ... 7 more
Caused by: java.lang.ClassNotFoundException: 
test/remote/interfaces/AuthenticationService
        at java.base/java.lang.Class.forName0(Native Method)
        at java.base/java.lang.Class.forName(Class.java:398)
        at 
org.apache.openejb.client.EjbObjectInputStream.resolveClass(EjbObjectInputStream.java:76)
        at 
java.base/java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1886)
        at 
java.base/java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1772)
        at 
java.base/java.io.ObjectInputStream.readClass(ObjectInputStream.java:1737)
        at 
java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1577)
        at 
java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:430)
        at 
org.apache.openejb.client.EJBMetaDataImpl.readExternal(EJBMetaDataImpl.java:291)
        at 
java.base/java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:2136)
        at 
java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2085)
        at 
java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1594)
        at 
java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:430)
        at 
org.apache.openejb.client.JNDIResponse.readExternal(JNDIResponse.java:99)
        at org.apache.openejb.client.Client.processRequest(Client.java:327)
        ... 10 more


Thank you,
Dignesh,



Reply via email to