Hi,
   I am new to JBoss and looking for some help . I have deployed an
Entity Bean "CabinBean" and a session Bean "TravelAgentBean" . Auto
Deploy seems to work properly
and when I start the Jboss, messages show that the beans have been
properly deployed. But, when I am trying to access Entity Bean from the
session bean, I am getting the ClassNotFoundException . The class that
is not found is the Home interface of the Entitybean
 I am using JBoss2.0 Final. The Entity bean and session bean are
deployed using two different jar files(cabin.jar & agent.jar). I saw in
a previous message that it is a ClassLoader problem.
But, I couldn't find a Message that has a solution to this problem. Need
Help.

Here is the stack trace:

   TravelAgentBean] javax.naming.CommunicationException.  Root exception
is java.lang.ClassNotFoundException: com.titan.cabin.CabinHome
[TravelAgentBean]  at
java.net.URLClassLoader$1.run(URLClassLoader.java:200)
[TravelAgentBean]  at java.security.AccessController.doPrivileged(Native
Method)
[TravelAgentBean]  at
java.net.URLClassLoader.findClass(URLClassLoader.java:188)
[TravelAgentBean]  at
java.lang.ClassLoader.loadClass(ClassLoader.java:297)
[TravelAgentBean]  at
java.lang.ClassLoader.loadClass(ClassLoader.java:253)
[TravelAgentBean]  at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
[TravelAgentBean]  at java.lang.Class.forName0(Native Method)
[TravelAgentBean]  at java.lang.Class.forName(Class.java:195)
[TravelAgentBean]  at
sun.rmi.server.MarshalInputStream.resolveProxyClass(MarshalInputStream.java:183)

[TravelAgentBean]  at
java.io.ObjectInputStream.inputProxyClassDescriptor(ObjectInputStream.java:982)

[TravelAgentBean]  at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
[TravelAgentBean]  at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
[TravelAgentBean]  at
java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1186)
[TravelAgentBean]  at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
[TravelAgentBean]  at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
[TravelAgentBean]  at
java.rmi.MarshalledObject.get(MarshalledObject.java:138)
[TravelAgentBean]  at
org.jnp.interfaces.NamingContext.lookup(NamingContext.java:299)
[TravelAgentBean]  at
org.jnp.interfaces.NamingContext.lookup(NamingContext.java:279)
[TravelAgentBean]  at
javax.naming.InitialContext.lookup(InitialContext.java:350)
[TravelAgentBean]  at
com.titan.travelagent.TravelAgentBean.listCabins(TravelAgentBean.java:22)

[TravelAgentBean]  at java.lang.reflect.Method.invoke(Native Method)
[TravelAgentBean]  at
org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:472)

[TravelAgentBean]  at
org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:87)

[TravelAgentBean]  at
org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT.java:133)

[TravelAgentBean]  at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:263)

[TravelAgentBean]  at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
[TravelAgentBean]  at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:144)

[TravelAgentBean]  at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
[TravelAgentBean]  at
org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.java:271)

[TravelAgentBean]  at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerInvoker.java:163)

[TravelAgentBean]  at java.lang.reflect.Method.invoke(Native Method)
[TravelAgentBean]  at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
[TravelAgentBean]  at
sun.rmi.transport.Transport$1.run(Transport.java:142)
[TravelAgentBean]  at java.security.AccessController.doPrivileged(Native
Method)
[TravelAgentBean]  at
sun.rmi.transport.Transport.serviceCall(Transport.java:139)
[TravelAgentBean]  at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:443)

[TravelAgentBean]  at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:643)

[TravelAgentBean]  at java.lang.Thread.run(Thread.java:484)





--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to