-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Victor,
On 12/9/16 11:17 AM, Victor Rodriguez wrote: > Chris, a little more progress this morning... > > This is what I currently have in my xyz.xml > > <Context override="true" swallowOutput="true" > docBase="wfsservice.war"> > > And, this is what I get in my catalina.out... > > INFO: Deploying configuration descriptor > /dg/local/cots/tomcat/tomcat_8082/conf/Catalina/localhost/xyz.xml > > ...then... > > WARNING: A docBase > /dg/local/cots/tomcat/tomcat_8082/webapps/abc.war inside the host > appBase has been specified, and will be ignored Aah, yes. This is probably because specifying a docBase inside the appBase usually indicates a mistake that will result in double-deployment of a web application. But double-deployment is precicely what you are requesting. We'll need to do this then: 1. Put abc.war somewhere else 2. Change the path in xyz.xml to match #1 3. Copy xyz.xml to abc.xml in the same directory 4. Profit > ...then... > > SEVERE: Error starting static Resources > > java.lang.IllegalArgumentException: Document base > /dg/local/cots/tomcat/tomcat_8082/webapps/xyz does not exist or is > not a readable directory > > So, it looks like it's looking for an exploded xyz directory. It might be. But there isn't a stack trace so I have no idea if that is even being produced by Tomcat. - -chris > On Fri, Dec 9, 2016 at 8:07 AM, Christopher Schultz < > ch...@christopherschultz.net> wrote: > > Victor, > > On 12/8/16 7:57 PM, Victor Rodriguez wrote: >>>> On Thu, Dec 8, 2016 at 2:50 PM, Christopher Schultz < >>>> ch...@christopherschultz.net> wrote: >>>> >>>>> Victor, >>>>> >>>>> On 12/8/16 4:59 PM, Victor Rodriguez wrote: >>>>>>>> THANKS IN ADVANCE FOR YOUR HELP! (not yelling, just >>>>>>>> emphasizing!) >>>>>>>> >>>>>>>> I have abc.war and I want both /abc and /xyz to work >>>>>>>> for it. I've tried adding >>>>>>>> aliases="/abc=abc.war,/xyz=abc.war" and >>>>>>>> aliases="/abc=abc,/xyz=abc" but neither of those >>>>>>>> worked. This is how my original context.xml looked >>>>>>>> like. >>>>>>>> >>>>>>>> <Context override="true" swallowOutput="true"> <!-- >>>>>>>> Doing swallowOutput=true to allow each web >>>>>>>> applications System.out and System.err calls to end >>>>>>>> up in a separate log, not in catalina.out. See Jira >>>>>>>> CA-4589 --> <!-- Default set of monitored resources >>>>>>>> --> >>>>>>>> <WatchedResource>WEB-INF/web.xml</WatchedResource> >>>>>>>> <!-- Disable session persistence across Tomcat >>>>>>>> restarts by including this line; no sessions used for >>>>>>>> many OGC implemenations--> <Manager pathname="" /> >>>>>>>> >>>>>>>> <!-- Uncomment this to enable Comet connection >>>>>>>> tacking (provides events on session expiration as >>>>>>>> well as webapp lifecycle) --> <!-- <Valve >>>>>>>> className="org.apache.catalina.valves.CometConnectionManagerVal ve" >>>>>>>> >>>>>>>> > >>>>>>>> /> --> >>>>>>>> >>>>>>>> </Context> >>>>>>>> >>>>> >>>>> Tomcat 7 aliases are intended to map URLs within a single >>>>> web application. You can't use it to duplicate the web >>>>> application on two base paths. >>>>> >>>>> Here's what you need to do: >>>>> >>>>> 1. Put your WAR file in webapps/abc.war. This will deploy >>>>> as usual. >>>>> >>>>> 2. Copy webapps/abc.war/META-INF/context.xml into >>>>> conf/Catalina/localhost/xyz.xml and modify the <Context> >>>>> element like this: >>>>> >>>>> <Context override="true" swallowOutput="true" >>>>> docBase="webapps/abc.war "> ... </Context> >>>> >>>> Thanks Chris! I now get "Document base >>>> /dg/local/cots/tomcat/tomcat_8082/webapps/xyz does not exist >>>> or is not a readable directory" > > Is that path correct? What is the stack trace of that error? > > I would have expected the path to be pointing to abc.war, not > .../xyz > > -chris >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org >> >> > > -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJYStqTAAoJEBzwKT+lPKRYHakP/1ElYsYhiwGr/WUS8LvYxGwY OtTGFKWwuUetcXhPNHnXmH3cnJcME44bjQyLDqXCKgKiCHaJ6aV+p+F/vlaFL5no T6vu1lk5BUA/uMgryyg766EWoDeQZTlp/SKYpPwJfrdmYr36pqkOC93aoZIBB1QF /vWOByQIhVFvWM7e/7GxJo5tG0StGWLaM16zj88r+lhkV37UweavovStjNIjIWrC W7ihnlHV5QeW1rKFQ+rmD7BVRY0up5P8Be8FUrNrIFheXq7+JQBNRtM2YRIcSwTM TzbUr+n8MOAzIths6HZ9vnddXSE61Ndqku8FPZ/CMSYkPCIgK+x8btQ/4lb2zqDK aUQac0lOeQQMK9POXpp65O+45yVQkyJeTScgAjikngRdn0x9VQTxHa4WggSgFPxX vZik/3s5QvzjlGlArk7+71r/mmszOc+g2s+vN7aBDTDiGgHJOtStp1SbmkgW9w7m sW+dSgR/78BRFZSXRsRdBf3RkQzCFk/dAJr8flEYKWFF7s0TOmrMSuxX7NB3EzK+ 9tcce1xSb1TXRq/h/x59Mjidntl5qo7g123QWgwe4z7tqfOMbj30zYDwWjIJTzDt hq5zM1qxgH/mAUtiwdK/Ezb7CcOPMj5VokGu7ptKB9PrxqtLLZ9EbfrbB2sicbZ4 gAXhoj65+cdeL322fnMj =yBjR -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org