Hi,
currently I have migrated form 2.2.2 to 2.4.3. I have copied my jar to the
deploy dir and the jar jar got deployed correct.
But when I want to access my Bean I get the following exception. Could
someone tell me why?
[java] 2002-02-14 16:45:44,068 [Thread-18] ERROR
(UserManagerHelper-retrieveUserData) - NamingException
[java] java.lang.ClassNotFoundException:
com.tecmath.cms.mt.client.UserManagerHome
[java] at javax.management.loading.MLet.findClass(MLet.java:800)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
[java] at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
[java] at java.lang.Class.forName0(Native Method)
[java] at java.lang.Class.forName(Class.java:195)
[java] at
sun.rmi.server.MarshalInputStream.resolveProxyClass(MarshalInputStream.java:
183)
[java] at
java.io.ObjectInputStream.inputProxyClassDescriptor(ObjectInputStream.java:9
82)
[java] at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
[java] at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
[java] at
java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1186)
[java] at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
[java] at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
[java] at java.rmi.MarshalledObject.get(MarshalledObject.java:138)
[java] at
org.jnp.interfaces.NamingContext.lookup(NamingContext.java:353)
[java] at
org.jnp.interfaces.NamingContext.lookup(NamingContext.java:333)
[java] at
javax.naming.InitialContext.lookup(InitialContext.java:350)
[java] at
com.tecmath.cms.mt.util.ejb.EJBUtil.findHome(EJBUtil.java:33)
[java] at
com.tecmath.cms.mt.biz.UserManagerHelper.retrieveUserData(UserManagerHelper.
java:91)
[java] at
com.tecmath.cms.mt.struts.LoginAction.retrieveUserData(LoginAction.java:131)
[java] at
com.tecmath.cms.mt.struts.LoginAction.perform(LoginAction.java:76)
[java] at
org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.ja
va:1720)
[java] at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1519)
[java] at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:505)
[java] at
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
[java] at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
[java] at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
[java] at org.apache.tomcat.core.Handler.service(Handler.java:287)
[java] at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
[java] at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:81
2)
[java] at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
[java] at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:213)
[java] at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
[java] at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
[java] at java.lang.Thread.run(Thread.java:484)
The lookup I do the following way.
->EJBUtil.findHome:
java.util.Properties p = System.getProperties();
javax.naming.InitialContext jndiContext = new
javax.naming.InitialContext(p);
Object ref = jndiContext.lookup(aJNDIName);
Object home = javax.rmi.PortableRemoteObject.narrow(ref, narrowedClass);
Many Thanks !
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user