Prob in running ejb client program...pls help ...i am struggling with this

I tried run the sample program in Headfirst - (Advice). I was able to generate the class file after the successful compilation, but failed in running the AdviceClient.

The command given is

java -classpath %CLASSPATH%;AdviceAppClient.jar AdviceClient

I am getting NoClassFound Exception. Below is the full error message:

C:\EJBDEMO\projects\advice>java -classpath %CLASSPATH%;AdviceAppClient.jar AdviceClient

Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/corba/se/internal/util/JDKBridge at com.sun.corba.ee.internal.core.IOR$LocalCodeBaseSingletonHolder.<clinit>(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(LocateReplyMessage_1_2.java:137)

at com.sun.corba.ee.internal.iiop.IIOPInputStream.unmarshalHeader(IIOPInputStream.java:126)

at com.sun.corba.ee.internal.iiop.IIOPConnection.getResponse(IIOPConnection.java:671)

at com.sun.corba.ee.internal.iiop.IIOPConnection.send(IIOPConnection.java: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(InitialNamingClient.java:573)

at com.sun.corba.ee.internal.corba.InitialNamingClient.resolveUsingORBInitRef(InitialNamingClient.java:544)

at com.sun.corba.ee.internal.corba.InitialNamingClient.cachedInitialReferences(InitialNamingClient.java:1080)

at com.sun.corba.ee.internal.corba.InitialNamingClient.resolve_initial_references(InitialNamingClient.java:981)

at com.sun.corba.ee.internal.corba.ORB.resolve_initial_references(ORB.java:2425)

at com.sun.enterprise.naming.SerialContext.getProvider(SerialContext.java:52)

at com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:120)

at javax.naming.InitialContext.lookup(InitialContext.java:351)

at AdviceClient.go(adviceclient.java:18)

at AdviceClient.main(adviceclient.java:11)

I tried all the solutions given for similar problems in the following sites:

http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=70&t=003865

http://saloon.javarhttp://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=70&t=004116anch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=70&t=001032

http://wickedlysmart.com/HeadFirst/HeadFirstEJB/HeadFirstEJBNotes.html

Still I couldn't solve the problem. My settings are

Classpath-C:\jdk1.3.1\bin;C:\jdk1.3.1\lib;c:\j2sdkee1.3.1\lib\j2ee.jar;.;C:\j2sdkee1.3.1\lib;C:\j2sdkee1.3.1\lib\system;C:\j2sdkee1.3.1\lib\cloudscape

J2EE_HOME-C:\j2sdkee1.3.1

Java_Home-C:\jdk1.3.1

PATH-C:\j2sdkee1.3.1\bin

Please help me to resolve this problem. Its killing my sleep for long days....

Thanks

Priya

[3098 byte] By [priyapa] at [2007-11-26 21:16:06]
# 1
Hi Priya,which server you hav used for deploying ur EJB files....?if it's weblogic/.....u need weblogic.jar on classpath for executing theEJB client
tigerxxa at 2007-7-10 2:54:45 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 2
HiI am using j2sdkee1.3.1 RI as serveranyway thank u for ur replypriya
priyapa at 2007-7-10 2:54:45 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 3

See Priya, instead of running simple program of EJB, u can run the programs of J2EE 1.4 that is already given with the software. And help is also given in the documentation. It is easier. Just run one program and then implement ur ideas for any program in any server.

Deployment and all help is given yaar there. u just see it.

Thanks.

deepak_banglorea at 2007-7-10 2:54:45 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...