Win a copy of Practical SVG this week in the HTML/CSS/JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Problem compiling simple standalone client for EJB.

 
Unnsse Khan
Ranch Hand
Posts: 511
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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,
 
Natarajan Shankar
Ranch Hand
Posts: 53
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello ,
Can you please re-chek your CLASSPATH does it includes your current directory. I feel it is mssing, which create issue for AdviceHome
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!