Hi, Thank you guys for your answers. Oscar, I followed the instructions in your HOWTO but it didn't work. I'm not sure if I made myself clear yesterday explaining my problem. What I want to do is to have, for each virtual host in Apache, its respective web application in Tomcat so as I can isolate the JSP code for every Apache domain inside its own Tomcat application. Right now I can only access the JSP pages from one of the virtual hosts, the first one, the default one. If I want to access from any other virtual host (let's say from www.anyVirtualHost.com) I must use http://www.defaultVirtualHost.com/anyTomcatApp/myJspPage.jsp instead of http://www.anyVirtualHost.com/anyTomcatApp/myJspPage.jsp
Any help would be appreciated. Thanks again, Dolores -----Original Message----- From: Oscar Carrillo [mailto:[EMAIL PROTECTED] Sent: Wednesday, 14 January, 2004 22:50 To: Tomcat Users List Subject: Re: Calling a JSP from a virtual host Hi, I believe you need to do the jkmounts in each <VirtualHost> config in httpd.conf. And, I think, you must not use the auto-generated mod_jk.conf. It should work as explained in my HOWTO: http://daydream.stanford.edu/tomcat/install_web_services.html Eventhough, I reference Linux, Tomcat and Apache configuration should be the same, I presume. Oscar On Wed, 14 Jan 2004, Dolores Garc�a-Izquierdo Ja�n wrote: > Hi everyone. > > I have the next configuration in my server: > - Windows 2000 - sorry, no chance to use Linux :-( > - Apache 2, with some virtual hosts > - Tomcat 1.4, with some JSP webapps > - mod_jk, to communicate Apache and Tomcat. > > > I have the whole static code in Apache, and the JSP code in Tomcat. > Everything works fine, but I think there is something that it's not going as > it should. I'll explain it: > > Let's say I have 3 virtual hosts in Apache: myvirtualhost1 (the primary one, > the "default" one), myvirtualhost2 and myvirtualhost3, and a copy of > index.html and index.jsp pages is inside each of those applications. > http://www.myvirtualhost1.com/index.html --> shows ok > http://www.myvirtualhost2.com/index.html --> shows ok > http://www.myvirtualhost3.com/index.html --> shows ok > > And I have 1 webapp defined in Tomcat, myWebapp: > http://www.myvirtualhost1.com/myWebapp/index.jsp --> shows ok > > The problem comes here, as I can only call a JSP page through the "default" > website in Apache: > http://www.myvirtualhost2.com/myWebapp/index.jsp or > http://www.myvirtualhost3.com/myWebapp/index.jsp don't work (can't find the > page). The only thing that works is > http://www.myvirtualhost1.com/myWebapp/index.jsp > > Is it possible to make this work? How can I call any JSP page in Tomcat from > any of my virtual hosts in Apache? > > I've looked for information all over the Internet and the archives of this > mailing list, but I couldn't find any solution (found one but it's only > valid for mod_jk2 - it didn't work for mod_jk) > > Thanks in advance > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
