| Author |
help on a ejb client problem
|
david hu
Ranch Hand
Joined: Jul 20, 2001
Posts: 143
|
|
I am running the client ejb example from the book head first ejb. I got the following error, can anybody tell me what happened? how to fix it? C:\projects\advice>java -cp %classpath%;AdviceAppClient.jar;./ AdviceClient Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/corba/se/inte rnal/util/JDKBridge at com.sun.corba.ee.internal.core.IOR$LocalCodeBaseSingletonHolder.<clin it>(IOR.java:90) at com.sun.corba.ee.internal.core.IOR.<init>(IOR.java:238) at com.sun.corba.ee.internal.iiop.messages.LocateReplyMessage_1_2.read(L ocateReplyMessage_1_2.java:137) at com.sun.corba.ee.internal.iiop.IIOPInputStream.unmarshalHeader(IIOPIn putStream.java:126) at com.sun.corba.ee.internal.iiop.IIOPConnection.getResponse(IIOPConnect ion.java:671) at com.sun.corba.ee.internal.iiop.IIOPConnection.send(IIOPConnection.jav a:778) at com.sun.corba.ee.internal.corba.InitialNamingClient.locateObject(Init ialNamingClient.java:786) at com.sun.corba.ee.internal.corba.InitialNamingClient.getIORUsingHostIn fo(InitialNamingClient.java:597) at com.sun.corba.ee.internal.corba.InitialNamingClient.resolveCorbaloc(I nitialNamingClient.java:573) at com.sun.corba.ee.internal.corba.InitialNamingClient.resolveUsingORBIn itRef(InitialNamingClient.java:544) at com.sun.corba.ee.internal.corba.InitialNamingClient.cachedInitialRefe rences(InitialNamingClient.java:1080) at com.sun.corba.ee.internal.corba.InitialNamingClient.resolve_initial_r eferences(InitialNamingClient.java:981) at com.sun.corba.ee.internal.corba.ORB.resolve_initial_references(ORB.ja va:2425) at com.sun.enterprise.naming.SerialContext.getProvider(SerialContext.jav a:52) at com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:120 ) at javax.naming.InitialContext.lookup(Unknown Source) at AdviceClient.go(AdviceClient.java:22) at AdviceClient.main(AdviceClient.java:14)
|
 |
Richard Anderson
Ranch Hand
Joined: May 20, 2005
Posts: 61
|
|
Instead of: java -cp %classpath%;AdviceAppClient.jar;./ AdviceClient Try the following: java -cp %CLASSPATH%;.;AdviceAppClient.jar AdviceClient I'm assuming that AdviceAppClient.jar is in the directory that you're executing from.
|
-Rich, SCJP 1.4
|
 |
 |
|
|
subject: help on a ejb client problem
|
|
|