File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/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.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: UrlRewrite Rule works on tomcat 4.1.34 but fails on tomcat 5.0.28