Hi I come from the following post: http://www.theserverside.com/discussions/thread.tss?thread_id=31666

I'm trying to package under the EAR an EJB and a WAR... I have a similar issue I get:

java.lang.ClassNotFoundException: this.is.MyActionClass at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297) at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:179) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:169) at ....

here this.is.MyActionClass is in my WAR. all my action classes are in my WAR, nothing in EJB, i also tried setting <prefer-web-inf-classes>trueprefer-web-inf-classes> and rebuild, restarting the server, cleaning cache, it didn't work either. What other options do I have? I don't see why if this class is being picked from the struts-config.xml in WLS it won't find the action class which is also in WLS.

Any suggestions?