I had some very basic - but working - piece of code. After a few days without deployment and testing, my jar file with the bunch of beans still deploys without an error, but my client cannot reach the beans anymore. It drops this exception:
javax.naming.CommunicationException. Root exception is java.lang.ClassNotFoundException: org.jboss.proxy.ejb.HomeProxy (no security manager: RMI class loader disabled)
All this happens at this line of the client (after looking up the InitialContext ctx successfully):
Object ref = ctx.lookup ("crocodile.ProductAgent");
Anyone can please translate me what the above exception could mean? I can't see any tracks of the call on the server side..
ps. any chance for a [ pre] tag in the forums instead of using eg. italic for pasted code? it might be useful..
Answering to myself (in case anyone will ever met the same problem): I've updated my jboss3 several times since I've seen my code last working, but I had a static pack of libs (jboss.jar, jnpserver.jar, etc) beside my sources from an older jboss3.
After refreshing the libs from the current jboss3 tree, the problem ofc has been disappeared.