Hi,
After deploying an EJB, I faced multiple classnotfoundexceptions which I "solved" by including the appropriate jars. Finally I was able to run it.
Somewhere I read that the jboss-client.jar is the only jar required on the client side of the application. But that is not the case. I needed the jbossall-client.jar as well as log4j.jar to be able to invoke methods on my particular EJB. I narrowed down on these two jars after search->getNextClassNotFoundException->searchAgain etc etc. Intially I included lot of jar files from the jboss client folder, but later discovered only these 2 were required for my particular EJB. I wish this were nicely documented somewhere.
Cheers,
RD