Forums Register Login

Problem compiling simple standalone client for EJB.

+Pie Number of slices to send: Send
Hello,

I am running the J2EE 1.3 Reference Implementation under WinXP. I have the following directory structure:

F:\Java Projects\J2EE Projects\Advice\

underneath the Advice directory, I have the following 3 subdirectories:

<src>
<dist>
<cls>

I followed everything that the book wanted me to do and now I am stuck on the point where you compile the client app.

The AdviceAppClient.jar & AdviceApp.ear are in the <dist> subdirectory.

All the interpreted bytecode (.class files) are in the <cls> subdirectory.

The AdviceClient.java file is in the <src> directory.

Now, when I tried to compile the AdviceClient.java file like this:


F:\Java Projects\J2EE Projects\Advice\src>javac -classpath %CLASSPATH%;..\dist\AdviceAppClient.jar;..\cls AdviceClient.java

AdviceClient.java:19: cannot access AdviceHome
bad class file: .\AdviceHome.java
file does not contain class AdviceHome

Please remove or make sure it appears in the correct subdirectory of the classpath.

AdviceHome home = (AdviceHome)PortableRemoteObject.narrow(o, AdviceHome.class);
^
1 error

Does anyone understand what's going on?

With thanks,
+Pie Number of slices to send: Send
Hello ,
Can you please re-chek your CLASSPATH does it includes your current directory. I feel it is mssing, which create issue for AdviceHome
Did you miss me? Did you miss this tiny ad?
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com


reply
reply
This thread has been viewed 473 times.
Similar Threads
Need Help with AdviceHome (from Head First EJB)
CORBA BAD_OPERATION
Error while compiling
help!: AdviceClient.java does not compile
Help with compiling AdviceClient.java
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 14:50:48.