-
1. Re: lookup
joelvogt Jun 23, 2002 9:28 PM (in response to muaddib)Assuming you are doing this lookup from a client program external to jboss make sure you have the jboss.jar on your classpath.
-
2. Re: lookup
runningboy Aug 13, 2002 5:37 PM (in response to muaddib)I also am experiencing the same error however when I add the jboss.jar to my path I recieve a new error stating,
Exception in thread "main" java.lang.NoClassDefFoundError: org/jboss/system/Service
[java] at java.lang.ClassLoader.defineClass0(Native Method)
[java] at java.lang.ClassLoader.defineClass(ClassLoader.java:509)
[java] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
[java] at java.net.URLClassLoader.defineClass(URLClassLoader.java:246)
[java] at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
[java] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322) [java] at java.lang.ClassLoader.defineClass0(Native Method)
[java] at java.lang.ClassLoader.defineClass(ClassLoader.java:509)
[java] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
[java] at java.net.URLClassLoader.defineClass(URLClassLoader.java:246)
[java] at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
[java] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322) [java] at java.lang.ClassLoader.defineClass0(Native Method)
[java] at java.lang.ClassLoader.defineClass(ClassLoader.java:509)
[java] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
[java] at java.net.URLClassLoader.defineClass(URLClassLoader.java:246)
[java] at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
[java] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322) [java] at java.lang.Class.getDeclaredFields0(Native Method)
[java] at java.lang.Class.privateGetDeclaredFields(Class.java:1480)
[java] at java.lang.Class.getField0(Class.java:1713)
[java] at java.lang.Class.getDeclaredField(Class.java:1176)
[java] at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1404)
[java] at java.io.ObjectStreamClass.access$400(ObjectStreamClass.java:45)
[java] at java.io.ObjectStreamClass$3.run(ObjectStreamClass.java:331)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.io.ObjectStreamClass.(ObjectStreamClass.java:329)
[java] at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:249)
[java] at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:444)
[java] at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1511)
[java] at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1425)
[java] at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1511)
[java] at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1425)
[java] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1616)
[java] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1264)
[java] at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1830)
[java] at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1756)
[java] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1636)
[java] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1264)
[java] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:322)
[java] at java.rmi.MarshalledObject.get(MarshalledObject.java:135)
[java] at org.jnp.interfaces.MarshalledValuePair.get(MarshalledValuePair.java:30)
[java] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:449)
[java] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:429)
[java] at javax.naming.InitialContext.lookup(InitialContext.java:347)
[java] at com.pason.pass.client.UserTest.main(Unknown Source)
I'm sorry for the length of the stack trace. This error occurs specifically when I do a lookup on a local bean. Remote beans seem to work fine.
Any advice would be appreciated. I am new to J2EE and am finding this very discouraging. -
3. Re: lookup
runningboy Aug 13, 2002 5:37 PM (in response to muaddib)I also am experiencing the same error however when I add the jboss.jar to my path I recieve a new error stating,
Exception in thread "main" java.lang.NoClassDefFoundError: org/jboss/system/Service
[java] at java.lang.ClassLoader.defineClass0(Native Method)
[java] at java.lang.ClassLoader.defineClass(ClassLoader.java:509)
[java] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
[java] at java.net.URLClassLoader.defineClass(URLClassLoader.java:246)
[java] at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
[java] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322) [java] at java.lang.ClassLoader.defineClass0(Native Method)
[java] at java.lang.ClassLoader.defineClass(ClassLoader.java:509)
[java] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
[java] at java.net.URLClassLoader.defineClass(URLClassLoader.java:246)
[java] at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
[java] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322) [java] at java.lang.ClassLoader.defineClass0(Native Method)
[java] at java.lang.ClassLoader.defineClass(ClassLoader.java:509)
[java] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
[java] at java.net.URLClassLoader.defineClass(URLClassLoader.java:246)
[java] at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
[java] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322) [java] at java.lang.Class.getDeclaredFields0(Native Method)
[java] at java.lang.Class.privateGetDeclaredFields(Class.java:1480)
[java] at java.lang.Class.getField0(Class.java:1713)
[java] at java.lang.Class.getDeclaredField(Class.java:1176)
[java] at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1404)
[java] at java.io.ObjectStreamClass.access$400(ObjectStreamClass.java:45)
[java] at java.io.ObjectStreamClass$3.run(ObjectStreamClass.java:331)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.io.ObjectStreamClass.(ObjectStreamClass.java:329)
[java] at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:249)
[java] at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:444)
[java] at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1511)
[java] at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1425)
[java] at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1511)
[java] at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1425)
[java] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1616)
[java] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1264)
[java] at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1830)
[java] at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1756)
[java] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1636)
[java] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1264)
[java] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:322)
[java] at java.rmi.MarshalledObject.get(MarshalledObject.java:135)
[java] at org.jnp.interfaces.MarshalledValuePair.get(MarshalledValuePair.java:30)
[java] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:449)
[java] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:429)
[java] at javax.naming.InitialContext.lookup(InitialContext.java:347)
[java] at com.pason.pass.client.UserTest.main(Unknown Source)
I'm sorry for the length of the stack trace. This error occurs specifically when I do a lookup on a local bean. Remote beans seem to work fine.
Any advice would be appreciated. I am new to J2EE and am finding this very discouraging. -
4. Re: lookup
joelvogt Aug 13, 2002 8:09 PM (in response to muaddib)That is the jboss jars, from jboss/client
-
5. Local beans can not be called from external client
tbfmicke Aug 14, 2002 12:38 PM (in response to muaddib)
Local beans/interfaces can only be used from within the same JVM. Since your client is an external program (at least it sounds like that) it can only use the remote interface.
Regards
> I'm sorry for the length of the stack trace. This
> error occurs specifically when I do a lookup on a
> local bean. Remote beans seem to work fine.
>
> Any advice would be appreciated. I am new to J2EE
> and am finding this very discouraging.