aspose file tools*
The moose likes Web Services and the fly likes UrlRewrite Rule works on tomcat 4.1.34 but fails on tomcat 5.0.28 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "UrlRewrite Rule works on tomcat 4.1.34 but fails on tomcat 5.0.28" Watch "UrlRewrite Rule works on tomcat 4.1.34 but fails on tomcat 5.0.28" New topic
Author

UrlRewrite Rule works on tomcat 4.1.34 but fails on tomcat 5.0.28

ying lam
Ranch Hand

Joined: May 17, 2004
Posts: 85
I would like to do the following:
rewrite from
http://localhost:8080/testApp?arg1=abc&arg2=def
to
http://localhost:8080/testApp/index.jsp?arg1=abc&arg=def

So i have the following rule in my urlrewrite.xml (under WEB-INF
directory)
<rule>
<from>^\?(deviceCode=.*)$</from>
<to type="redirect">%{context-path}/index.jsp?$1</to>
</rule>

Everything works in tomcat 4.1.34. But when I deploy the same webapp
in tomcat 5.0.28, url rewrite does not work.
When I enter 'http://localhost:8080/testApp?arg1=abc&arg2=def', it goes
to
http://localhost:8080/testApp/?arg1=abc&arg2=def

Can you please tell me how can I achieve the same thing in Tomcat
5.0.28?

Thank you.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: UrlRewrite Rule works on tomcat 4.1.34 but fails on tomcat 5.0.28