From: Victor L. <vk...@my...> - 2001-03-27 23:32:18
|
Funny nobody responded to my mail on the exact same problem last week :( I guess my subject line was too specific. Anyway, this seems to be a problem in ver 2.1. I reverted back to 2.0_FINAL and it worked. Give it a try. Victor ----- Original Message ----- From: Patrick Buchinger <pa...@ed...> Date: Tuesday, March 27, 2001 12:14 pm Subject: Re: [JBoss-user] deploying an .ear > hi! > > > You can look at tomcat-test.ear for more clarification. If you > are still > > unclear, attach your .ear file and the exceptions (complete > details). > ok, i just took a look at the tomcat-test.ear, and i found out i > did > everything they did - but still it dosen't work for me. so i > deployed > the tomcat-test.ear and wanted to run the servlet - guess what? > > > Servlet calling EJB > > Call failed... Exception: > > javax.naming.CommunicationException. Root exception is > java.lang.ClassNotFoundException: org.jboss.test.tomcat.ejb.interfaces.StatelessSessionHome > at java.lang.Throwable.(Throwable.java:96) > at java.lang.Exception.(Exception.java:44) > at > java.lang.ClassNotFoundException.(ClassNotFoundException.java:71) > at javax.management.loading.MLet.findClass(MLet.java:800) > at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled > Code)) at java.lang.ClassLoader.loadClass(ClassLoader.java:257) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:212) > at > sun.rmi.server.MarshalInputStream.resolveProxyClass(MarshalInputStream.j ava:206) at java.io.ObjectInputStream.inputProxyClassDescriptor(ObjectInputStream.ja va:988) > at > java.io.ObjectInputStream.readObject(ObjectInputStream.java:376) > at java.io.ObjectInputStream.readObject(ObjectInputStream.java:242) > at > java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1192) > at java.io.ObjectInputStream.readObject(ObjectInputStream.java:392) > at > java.io.ObjectInputStream.readObject(ObjectInputStream.java:242) > at java.rmi.MarshalledObject.get(MarshalledObject.java:144) > at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:299) > at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:279) > at javax.naming.InitialContext.lookup(InitialContext.java:351) > at > org.jboss.test.tomcat.servlet.HelloEJB.testBean(HelloEJB.java:62) > at org.jboss.test.tomcat.servlet.HelloEJB.doGet(HelloEJB.java:43) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404) at org.apache.tomcat.core.Handler.service(Handler.java:286) > at > org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) at org.apache.tomcat.core.ContextManager.internalService(ContextManager.jav a:797) > at > org.apache.tomcat.core.ContextManager.service(ContextManager.java:743) at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(H ttpConnectionHandler.java:210) > at > org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416 ) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:49 8) > at java.lang.Thread.run(Thread.java:498) > > Call failed... Exception: > > javax.naming.CommunicationException. Root exception is > java.lang.ClassNotFoundException: org.jboss.test.tomcat.ejb.interfaces.StatelessSessionHome > at java.lang.Throwable.(Throwable.java:96) > at java.lang.Exception.(Exception.java:44) > at > java.lang.ClassNotFoundException.(ClassNotFoundException.java:71) > at javax.management.loading.MLet.findClass(MLet.java:800) > at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled > Code)) at java.lang.ClassLoader.loadClass(ClassLoader.java:257) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:212) > at > sun.rmi.server.MarshalInputStream.resolveProxyClass(MarshalInputStream.j ava:206) at java.io.ObjectInputStream.inputProxyClassDescriptor(ObjectInputStream.ja va:988) > at > java.io.ObjectInputStream.readObject(ObjectInputStream.java:376) > at java.io.ObjectInputStream.readObject(ObjectInputStream.java:242) > at > java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1192) > at java.io.ObjectInputStream.readObject(ObjectInputStream.java:392) > at > java.io.ObjectInputStream.readObject(ObjectInputStream.java:242) > at java.rmi.MarshalledObject.get(MarshalledObject.java:144) > at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:299) > at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:279) > at javax.naming.InitialContext.lookup(InitialContext.java:351) > at > org.jboss.test.tomcat.servlet.HelloEJB.testBean(HelloEJB.java:62) > at org.jboss.test.tomcat.servlet.HelloEJB.doGet(HelloEJB.java:44) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404) at org.apache.tomcat.core.Handler.service(Handler.java:286) > at > org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) at org.apache.tomcat.core.ContextManager.internalService(ContextManager.jav a:797) > at > org.apache.tomcat.core.ContextManager.service(ContextManager.java:743) at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(H ttpConnectionHandler.java:210) > at > org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416 ) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:49 8) > at java.lang.Thread.run(Thread.java:498) > > > is this a jBoss 2.1 issue?? i'm running jBoss 2.1 (cvs from last > week or > so). > > please help! > > tnx, > > patrick > > > > > Thanks, > > Swami > > > > -----Original Message----- > > From: Patrick Buchinger [mailto:pa...@ed...] > > Sent: Tuesday, March 27, 2001 9:49 AM > > To: jbo...@li... > > Subject: Re: [JBoss-user] deploying an .ear > > > > > > Swami Iyer wrote: > > > >> Put the client side EJB files into the lib directory in your > EAR file. > >> > >> Swami > > > > > > > > thank you, for your answer, but still a ClassNotFoundException! > > > > my ear file looked the following: > > > > app .jar > > app.war > > META-IN> > > now i tried the following: > > > > app.jar > > app.war > > lib/interfaces.jar > > META-IN> > > and > > > > app.jar > > app.war > > META-IN> META-INF/lib/interfaces.jar > > > > both do not work. > > > > do i also have to make an entry in the application.xml?? or what > else > > could i have missed? could someone please send me the structure > of his > > ..ear file?? > > > > thank you very much! > > > > patrick > > > >> > >> -----Original Message----- > >> From: Patrtick Buchinger [mailto:pa...@bu...] > >> Sent: Tuesday, March 27, 2001 3:29 AM > >> To: Jboss (E-mail) > >> Subject: [JBoss-user] deploying an .ear > >> > >> > >> hi everybody! > >> > >> sorry if this is an RTFM, but i'm not able to find any > documentation > >> about my problem. > >> > >> ok, i want to deploy an enterprise application, which contains > one .jar > >> and one .war file in it. the .war file contains one servlet. > this > >> servlet calls methods on one stateless enterprise bean from the > .jar file. > >> now i have the problem that the servlet cannot find the bean's > home > >> interface! what am i missing? > >> > >> i also tried to put the interfaces (home and remote) in the > >> WEB-INF/classes of the .war file, but still the home interface > can't be > >> found. > >> > >> so now my question is, where do i have to put my home an remote > >> interface into so that they can be found by my web-app? do i > have to put > >> some extra entries into one of the .xml files? if you need more > info, > >> please tell me! > >> > >> thank you, > >> > >> patrick > >> > >> > >> _______________________________________________ > >> JBoss-user mailing list > >> JBo...@li... > >> http://lists.sourceforge.net/lists/listinfo/jboss-user > >> > >> _______________________________________________ > >> JBoss-user mailing list > >> JBo...@li... > >> http://lists.sourceforge.net/lists/listinfo/jboss-user > >> > >> > >> > > > > > > > > _______________________________________________ > > JBoss-user mailing list > > JBo...@li... > > http://lists.sourceforge.net/lists/listinfo/jboss-user > > > > _______________________________________________ > > JBoss-user mailing list > > JBo...@li... > > http://lists.sourceforge.net/lists/listinfo/jboss-user > > > > > > > > > > _______________________________________________ > JBoss-user mailing list > JBo...@li... > http://lists.sourceforge.net/lists/listinfo/jboss-user > |