Hi. I'm experiencing classloading problems when using the session beans in EJB 3.0. Basically, I want to pass my own objects to the session beans as arguments like:
| public interface Foo { | public void doStuff(Bar bar); | } | | public class Bar { | public Integer baz; | public String wox; | } | I get an "argument mismatch" exception when I try to invoke that session bean from a web application .war file. The problem, as I see it, is that the doStuff() method implementation expects a Bar class loaded with the JBoss unified classloader, while my web app war file is using a WebappClassloader. How am I supposed to fix that problem? Should I tell my in-Jboss tomcat to load all classes using it's own classloader or do I have to do something else? I haven't added any additional jboss configuration than the default (using 4.0.4RC1). Can someone help me? View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3934783#3934783 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3934783 ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ JBoss-user mailing list JBoss-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-user