Since my original thread has been hijacked (which is fine, because I'd
love to see Stripes get more publicity as it's sometimes hard to
convince people to use it over well known Struts 2 which is inferior),
let me start a new one.

Followin Nikolaos advice, I have backported DynamicMappingFilter code
from 1.5.x branch to the code I've checked out from 1.5.3 tag and it
seems to properly initialize StripesFilter. But it turns out that my
quick hacks I tried before also worked, since I now get the same strange
exception, I got before:

java.lang.NoClassDefFoundError:
net/sourceforge/stripes/controller/Interceptor
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
        at
com.sun.enterprise.loader.ASURLClassLoader.findClass(ASURLClassLoader.java:686)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:296)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:296)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
        at
org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1415)
        at
net.sourceforge.stripes.util.ReflectUtil.findClass(ReflectUtil.java:158)
        at
net.sourceforge.stripes.config.BootstrapPropertyResolver.getClassPropertyList(BootstrapPropertyResolver.java:180)
        at
net.sourceforge.stripes.config.BootstrapPropertyResolver.getClassPropertyList(BootstrapPropertyResolver.java:225)
        at
net.sourceforge.stripes.config.RuntimeConfiguration.initInterceptors(RuntimeConfiguration.java:205)
        at
net.sourceforge.stripes.config.DefaultConfiguration.init(DefaultConfiguration.java:195)
        at
net.sourceforge.stripes.config.RuntimeConfiguration.init(RuntimeConfiguration.java:272)
        at
net.sourceforge.stripes.controller.StripesFilter.init(StripesFilter.java:125)
        at
net.sourceforge.stripes.controller.DynamicMappingFilter.createStripesFilter(DynamicMappingFilter.java:659)
        at
net.sourceforge.stripes.controller.DynamicMappingFilter.initStripesFilter(DynamicMappingFilter.java:520)
        at
net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:414)


The stripes.jar is packed inside my war and the Interceptor.class is there.

Would anyone have any idea what might be causing this? I myself am
trying to fight it, but no luck so far. If I manage to solve this, I'll
be sure to post here.

Best regards,
Grzegorz


------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
Stripes-users mailing list
Stripes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to