I have no experience with Tomcat outside of Java apps so take what I say with a grain of salt
I don’t think you’ll need to do any URL rewriting unless you want to get rid of the “index.cfm” part of the URL. In general your servlet mapping will need to match the “.cfm/” pattern that Adobe puts in JRun’s web.xml. You mentioned you are using Tomcat as your servlet container, but what are you using as your app engine (OBD, Railo, Adobe CF)? I assume you are simply deploying a WAR or EAR?
Also, I would love to add it to the bundle install directory if this is accomplished and also adding it to the SES guide online. Would love your collaboration!
To modify the URI used by the SES interceptor before route detection occurs simple follow the convention of adding a UDF called PathInfoProvider to your Routes.cfm file. The PathInfoProvider() UDF is responsible for returning the string used to match a route. Without this UDF the SES interceptor will simply obtain the URI from the CGI.PATH_INFO variable.
Thanks for sending me this link. I had actually seen your post already, however it doesn’t appear to be working for me, perhaps you can shed some light on it
When I put your code in place, I get the following error when trying to it my project: