Hi!
I started Jonas 2 using Jeremie and I got exceptions shown below. I have only included
JEREMIE_jonas.jar in CLASSPATH. Upon further investigation I found that
org/objectweb/jonas/rmifilters/RemoteStub is inside RMI_jonas.jar. So I included
RMI_jonas.jar in CLASSPATH. Jonas server ran fine. The next hiccup occurred when I
"java sb.ClientOp". The exception thrown was java.lang.UnsupportedException. The
questions are :-
1. should I include JEREMIE and RMI jars in CLASSPATH at the same time?
2. should org/objectweb/jonas/rmifilters/RemoteStub inside JEREMIE jar?
3. why java.lang.UnsupportedException was thrown when I execute sb.ClientOp?
4. do I need to recompile Jonas to use JEREMIE?
Thank you.
JOnAS Server, version 2.0, running on Jeremie.
InvocationTargetException : java.lang.NoClassDefFoundError:
org/objectweb/jonas/rmifilters/RemoteStub
java.lang.NoClassDefFoundError: org/objectweb/jonas/rmifilters/RemoteStub
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled Code)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java,
Compiled Code)
at java.net.URLClassLoader.defineClass(URLClassLoader.java, Compiled Code)
at java.net.URLClassLoader.access$1(URLClassLoader.java, Compiled Code)
at java.net.URLClassLoader$1.run(URLClassLoader.java, Compiled Code)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java, Compiled Code)
at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled Code)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java, Compiled Code)
at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled Code)
at
org.objectweb.jeremie.libs.stub_factories.std.StdStubFactory.getClass(StdStubFactory.java,
Compiled Code)
at
org.objectweb.jeremie.libs.stub_factories.std.StdStubFactory.initStubClasses(StdStubFactory.java,
Compiled Code)
at
org.objectweb.jeremie.libs.stub_factories.std.StdStubFactory.newRequestSession(StdStubFactory.java,
Compiled Code)
at org.objectweb.jeremie.libs.contexts.moa.MOAContext.export(MOAContext.java,
Compiled Code)
at org.objectweb.jeremie.libs.contexts.moa.MOAContext.export(MOAContext.java,
Compiled Code)
at
org.objectweb.jeremie.libs.contexts.moa.UnicastRemoteObject.exportObject(UnicastRemoteObject.java,
Compiled Code)
at
org.objectweb.jeremie.libs.contexts.moa.UnicastRemoteObject.<init>(UnicastRemoteObject.java,
Compiled Code)
at org.objectweb.jonas.common.RemoteObject.<init>(RemoteObject.java, Compiled
Code)
at org.objectweb.jonas.container.JBeanHome.<init>(JBeanHome.java, Compiled
Code)
at org.objectweb.jonas.container.JSessionHome.<init>(JSessionHome.java,
Compiled Code)
at sb.JOnASOpBeanOpHome.<init>(JOnASOpBeanOpHome.java, Compiled Code)
at java.lang.reflect.Constructor.newInstance(Native Method)
at org.objectweb.jonas.container.Container.addBeans(Container.java, Compiled
Code)
at
org.objectweb.jonas.container.EJBContainerManager.createEJBContainer(EJBContainerManager.java,
Compiled Code)
at
org.objectweb.jonas.container.EJBContainerManager.createEJBContainers(EJBContainerManager.java,
Compiled Code)
at org.objectweb.jonas.server.Server.main(Server.java, Compiled Code)
Cannot create containers : java.lang.NullPointerException
java.lang.NullPointerException
at java.util.Hashtable.put(Hashtable.java, Compiled Code)
at org.objectweb.jonas.container.Container.addBeans(Container.java, Compiled
Code)
at
org.objectweb.jonas.container.EJBContainerManager.createEJBContainer(EJBContainerManager.java,
Compiled Code)
at
org.objectweb.jonas.container.EJBContainerManager.createEJBContainers(EJBContainerManager.java,
Compiled Code)
at org.objectweb.jonas.server.Server.main(Server.java, Compiled Code)
----
To unsubscribe, send email to [EMAIL PROTECTED] and
include in the body of the message "unsubscribe jonas-users".
For general help, send email to [EMAIL PROTECTED] and
include in the body of the message "help".