is the "FooBarException" class available for the client? Which classes does the client jar contain?
The client is not in a JAR, I'm launching it from a project inside eclipse. The FooBarException on the client is resolved by using import statement (from another package, i.e. the server package that gets jarred and deployed, which is located in the same project).
I'm studying the book "Enterprise JavaBeans 3.0 mit Eclipse und JBoss" by Uwe Rozanski, published by MITP; there he uses a JDK ver. 5, JBoss-4.0.4 GA on Windows xp.
I use Java 6 SDK, JBoss 4.0.4-GA on ubuntu. I have recreated the environment as published in the book using SUN's virtualbox and my demo works there, so it seems the problem may be connected to different versions I'm using.
Still, I'd like to know what is causing this bug...
is the class for "FooBarException" in the same version present in client and server, and also compiled with the same java version? Do you se the same JBoss version for server and client?
I would advice not to combine JBoss 4.0.4 and Java 1.6. Better use a 5.1 JBoss and 1.6, or use 4.0.4 and Java 1.5. Java 1.6 support might not be working for this old JBoss version.