- 
        1. Re: j2ee.jar Vs jboss-j2ee.jar and nessecity of j2sdkee foradrian.brock Apr 24, 2003 2:14 PM (in response to sugramoin)Show the stacktrace. 
 You probably have something in the
 system classpath that is trying to load from
 a classloader it cannot see.
 See the java documentation on classloader
 hierarchies.
 Regards,
 Adrian
- 
        2. Re: j2ee.jar Vs jboss-j2ee.jar and nessecity of j2sdkee forsugramoin Apr 24, 2003 2:39 PM (in response to sugramoin)java -Djava.rmi.server.codebase=file:///c:/RazorEyeBeta2.5/K5-client/ -classpath j2ee.jar;concurrent.jar;gnu-regexp.jar;jaas.jar;jacorb.jar;jboss-client.jar;jboss-common-client.jar;jbossha-client.jar;jboss-iiop-client.jar;jboss-j2ee.jar;jboss-jsr77.jar;jbossmq-client.jar;jbossmqha.jar;jboss-net-client.jar;jbosssx-client.jar;jboss-system-client.jar;jcert.jar;jmx-connector-client-factory.jar;jmx-ejb-connector-client.jar;jmx-rmi-connector-client.jar;jnet.jar;jnp-client.jar;jsse.jar;log4.jar;gnujaxp.jar;jcommon-0.7.2.jar;iText-0.96.jar;pixie.jar;jfreereport-0.8.1_02.jar;Multivalent.jar;jfreechart-0.9.6.jar kommander.session.KapeumLogin DEBUG_ON 
 This is my command to run my client application.
 do i need to lookinto java's classloader or
 jboss's classloader
 can you point out what is wrong in my command above
 Thanks
 Nas.
- 
        3. Re: j2ee.jar Vs jboss-j2ee.jar and nessecity of j2sdkee foradrian.brock Apr 24, 2003 2:58 PM (in response to sugramoin)Post the stacktrace of the error. 
 Regards,
 Adrian
- 
        4. Re: j2ee.jar Vs jboss-j2ee.jar and nessecity of j2sdkee forsugramoin Apr 24, 2003 4:02 PM (in response to sugramoin)
 java.rmi.ServerError: Error occurred in server thread; nested exception is:
 java.lang.NoClassDefFoundError: javax.jms.Message
 at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:349)
 at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:207)
 at sun.rmi.transport.Transport$1.run(Transport.java:148)
 at java.security.AccessController.doPrivileged(Native Method)
 at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
 at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
 at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
 at java.lang.Thread.run(Thread.java:536)
 at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.jav
 :247)
 at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:223)
 at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:350)
 at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
 at java.rmi.Naming.rebind(Naming.java:160)
 at kommander.session.GenesisTopicMsgReciever.startListener(GenesisTopicMsgReciever.jav
 :35)
 at kommander.session.KapeumLogin.passwordFieldKeyReleased(KapeumLogin.java:190)
 at kommander.session.KapeumLogin.access$100(KapeumLogin.java:33)
 at kommander.session.KapeumLogin$2.keyReleased(KapeumLogin.java:120)
 at java.awt.Component.processKeyEvent(Component.java:5054)
 at javax.swing.JComponent.processKeyEvent(JComponent.java:2385)
 at java.awt.Component.processEvent(Component.java:4902)
 at java.awt.Container.processEvent(Container.java:1566)
 at java.awt.Component.dispatchEventImpl(Component.java:3598)
 at java.awt.Container.dispatchEventImpl(Container.java:1623)
 at java.awt.Component.dispatchEvent(Component.java:3439)
 at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1688)
 at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.j
 va:593)
 at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManage
 .java:765)
 at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManage
 .java:698)
 at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java
 559)
 at java.awt.Component.dispatchEventImpl(Component.java:3468)
 at java.awt.Container.dispatchEventImpl(Container.java:1623)
 at java.awt.Window.dispatchEventImpl(Window.java:1585)
 at java.awt.Component.dispatchEvent(Component.java:3439)
 at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
 at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
 at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
 Caused by: java.lang.NoClassDefFoundError: javax.jms.Message
 at kommander.session.AddServerImpl_Stub.class$(Unknown Source)
 at kommander.session.AddServerImpl_Stub.(Unknown Source)
 at sun.misc.Unsafe.ensureClassInitialized(Native Method)
 at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.
 ava:20)
 at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)
 at java.lang.reflect.Field.acquireFieldAccessor(Field.java:779)
 at java.lang.reflect.Field.getFieldAccessor(Field.java:760)
 at java.lang.reflect.Field.getLong(Field.java:398)
 at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1434)
 at java.io.ObjectStreamClass.access$400(ObjectStreamClass.java:45)
 at java.io.ObjectStreamClass$3.run(ObjectStreamClass.java:331)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.io.ObjectStreamClass.(ObjectStreamClass.java:329)
 at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:249)
 at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:449)
 at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1521)
 at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1435)
 at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1626)
 at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
 at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
 at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
 at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:342)
 at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:207)
 at sun.rmi.transport.Transport$1.run(Transport.java:148)
 at java.security.AccessController.doPrivileged(Native Method)
 at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
 at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
 at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
 at java.lang.Thread.run(Thread.java:536)
 This is the stack trace
- 
        5. Re: j2ee.jar Vs jboss-j2ee.jar and nessecity of j2sdkee foradrian.brock Apr 24, 2003 4:52 PM (in response to sugramoin)I don't see any JBoss code here. 
 I do see it trying to bind something into a remote
 RMI registry that doesn't know
 anything about javax.jms.Message.
 Regards,
 Adrian
- 
        6. Re: j2ee.jar Vs jboss-j2ee.jar and nessecity of j2sdkee forsugramoin Apr 24, 2003 4:53 PM (in response to sugramoin)Iam actually having some RMI Skeletons on client side, 
 is there any problem with that.
 I don't know whats happening .
 I have posted my Stack trace
 needed help
- 
        7. Re: j2ee.jar Vs jboss-j2ee.jar and nessecity of j2sdkee foradrian.brock Apr 24, 2003 5:10 PM (in response to sugramoin)What are you trying to do with your 
 Naming.rebind()
 I don't understand how this relates to JMS
 Regards,
 Adrian
- 
        8. Re: j2ee.jar Vs jboss-j2ee.jar and nessecity of j2sdkee forsugramoin Apr 24, 2003 6:22 PM (in response to sugramoin)well there a story behing this.. 
 I was having JMS in my application which is not working now, so i replaced Asynchronous JMS with Synchronous RMI , to change the cod eeasily i did this.
 package kommander.session;
 import java.rmi.*;
 /**
 *
 * @author Administrator
 */
 public interface AddServerIntf extends Remote {
 void onMessage(javax.jms.Message msg) throws RemoteException;
 }
 Is there any thing wrong in just using JMS type Objects like Map and mesage objects.
 Need Help.
- 
        9. Re: j2ee.jar Vs jboss-j2ee.jar and nessecity of j2sdkee foradrian.brock Apr 24, 2003 6:33 PM (in response to sugramoin)So the problem is that you bind this into 
 the RMI registry, but the server running
 the RMI registry does not know about the
 class javax.jms.Message
 Most of the j2ee classes are just interfaces,
 you need an implementation to make it work.
 Regards,
 Adrian
- 
        10. Re: j2ee.jar Vs jboss-j2ee.jar and nessecity of j2sdkee forsugramoin Apr 25, 2003 10:43 AM (in response to sugramoin)So what should i do now to avoid this problem. 
 i don't want to install j2sdkee on my client machines.
 Waiting for reply
- 
        11. Re: j2ee.jar Vs jboss-j2ee.jar and nessecity of j2sdkee forsugramoin Apr 25, 2003 12:41 PM (in response to sugramoin)I figured it out i need not use j2ee.jar at all 
 all i did now is i have written a bat file in which i set the classpath before start the rmiregistry.
 it solved the problem
 now my client does'nt requires j2sdk installed or j2ee.jar in its class path, coz iam already using jboss client jar files.
 Thanks for all teh help
 
    