I have configured my stripes-based application to use urls of the type http://example.com/user, instead of http://example.com/user.action. I did this, following the directions present at http://stripes.sourceforge.net/docs/current/javadoc/net/sourceforge/stripes/controller/DynamicMappingFilter.html.
This worked fine. There is a serious problem though. If anyone calls any of my application urls, appending a forward slash to it , e.g. http://example.com/user/ or http://example.com/user/crash, this will cause an infinite loop call to the corresponding action bean, up until Tomcat finally crashes with a StackOverflowError.
Is this a known problem? Is there any way to workaround it?
Linux, Tomcat 7