On 30/10/2012 20:04, Ted Smith wrote: > It is a site specific scenario that those options can not be used.
It is an entirely unexplained site specific scenario that you can't modify a .war files configuration to get it to meet a site specific requirement? ;) > Just feel having a app specific web.xml in conf dir would be reasoon, > context.xml allow specifying context/app name. That's not the way the Servlet Spec works, have a read of it - it's actually mostly readable. You can always extract the web.xml from the .war and update it, before adding it back again. A .war is a special type of .jar - so you can use the JDK 'jar' command to operate on it. p > On 10/30/2012 3:45 PM, Pid wrote: >> On 30/10/2012 13:29, Ted Smith wrote: >>> None of these alternatives is suitable for my situation. >> Why? >> >> >> p >> >> >>> I wonder since tomcat knows the contextname for each app, if it is >>> possible to have a context specific web.xml >>> in the conf file in addition to the one for all web.xml, such as >>> web_contextname.xml >>> that can be applied to contextname only. >>> >>> >>> >>> >>> On 10/30/2012 8:22 AM, Daniel Mikusa wrote: >>>> On Oct 29, 2012, at 7:28 PM, Ted Smith wrote: >>>> >>>>> Hello: >>>>> >>>>> I have several web apps (war files) under single host and webapps dir. >>>>> I need to force HTTPS only for one of them and leave others unchanged. >>>> My opinion is that the easiest fix would be to modify >>>> "<secure-app>.war/WEB-INF/web.xml". >>>> >>>>> config web.xml does not work as it applies to all apps. >>>>> I feel there must be a way to config this using server config instead >>>>> of modifying >>>>> a war file. >>>> Couple other thoughts that might work for you… >>>> >>>> 1.) Use UrlRewriteFilter. http://tuckey.org/urlrewrite/ >>>> >>>> 2.) Write a custom valve. >>>> https://tomcat.apache.org/tomcat-7.0-doc/config/valve.html >>>> >>>> 3.) Install Apache HTTPD on the same machine as Tomcat. Set it up as >>>> a reverse proxy to Tomcat. Configure HTTPD to handle HTTPS. >>>> >>>> Dan >>>> >>>> >>>>> Thanks in advance. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >>>>> For additional commands, e-mail: users-h...@tomcat.apache.org >>>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >>>> For additional commands, e-mail: users-h...@tomcat.apache.org >>>> >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >>> For additional commands, e-mail: users-h...@tomcat.apache.org >>> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > -- [key:62590808]
signature.asc
Description: OpenPGP digital signature