1 Reply Latest reply on Mar 19, 2002 1:33 PM by Adrian Brock

    ClassNotFoundException: org.jboss.ejb.plugins.jrmp13.interfa

    Sakkie Larney Newbie

      Hi,

      I'm having trouble getting a JSP in Tomcat to call an EJB on JBoss. For some reason I get a ClassNotFoundException as laid out in the stack trace below. I've checked my jboss.xml and ejb-jar.xml, and neither of these refer to jrmp13, only jboss refers to jrmp. Can anyone please shed some light on why this is happening?

      2002-03-19 01:14:58 - Ctx( /test ): Exception in: R( /test + /test.jsp + null) -
      javax.servlet.ServletException
      at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageCon
      textImpl.java:459)
      at _0002ftest_0002ejsptest_jsp_1._jspService(_0002ftest_0002ejsptest_jsp
      _1.java:102)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at org.apache.jasper.servlet.JspServlet$JspCountedServlet.service(JspSer
      vlet.java:130)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspSer
      vlet.java:282)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:4
      29)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:4
      05)
      at org.apache.tomcat.core.Handler.service(Handler.java:287)
      at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372
      )
      at org.apache.tomcat.core.ContextManager.internalService(ContextManager.
      java:797)
      at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743
      )
      at org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
      n(HttpConnectionHandler.java:213)
      at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
      416)
      at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
      :501)
      at java.lang.Thread.run(Thread.java:484)
      Root cause:
      javax.naming.CommunicationException. Root exception is java.lang.ClassNotFoundE
      xception: org.jboss.ejb.plugins.jrmp13.interfaces.HomeProxy (no security manager
      : RMI class loader disabled)
      at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:318)
      at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:132)
      at sun.rmi.server.MarshalInputStream.resolveClass(MarshalInputStream.jav
      a:143)
      at java.io.ObjectInputStream.inputClassDescriptor(ObjectInputStream.java
      :918)
      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:366)
      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
      at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1186)
      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
      at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:226
      3)
      at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:51
      9)
      at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1412)
      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
      at java.rmi.MarshalledObject.get(MarshalledObject.java:138)
      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:353)
      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:333)
      at javax.naming.InitialContext.lookup(InitialContext.java:350)
      at _0002ftest_0002ejsptest_jsp_1._jspService(_0002ftest_0002ejsptest_jsp
      _1.java:90)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at org.apache.jasper.servlet.JspServlet$JspCountedServlet.service(JspSer
      vlet.java:130)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspSer
      vlet.java:282)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:4
      29)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:4
      05)
      at org.apache.tomcat.core.Handler.service(Handler.java:287)
      at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372
      )
      at org.apache.tomcat.core.ContextManager.internalService(ContextManager.
      java:797)
      at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743
      )
      at org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
      n(HttpConnectionHandler.java:213)
      at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
      416)
      at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
      :501)
      at java.lang.Thread.run(Thread.java:484)