Subject: Re: Struts configuration problem with Apache + Tomcat + Struts From: "Jack Gao" <[EMAIL PROTECTED]> === Well, as you said, you are using warp connector to connect Apache with Tomcat. In your httpd.conf file, you define virtual directory for tomcat examples, which is: WebAppConnection conn warp asdf.com:8008 WebAppDeploy examples conn /
But after you install struts, you didn't add virtual directory for struts examples, I believe that's the problem. You can add them like: WebAppDeploy struts-examples conn /struts-examples WebAppDeploy struts-..... conn /struts-.... In fact, whatever you add in your tomcat, if you want direct request from apache to it, you need to add it into your WebAppConnections. Hope this can help. Jack "Hyunjin Kim" <[EMAIL PROTECTED]> wrote in message news:a86d6r$i6q$[EMAIL PROTECTED]... > Hi, > I have successfully installed Apache 1.3 and Tomcat 4 and they work > beautifully. I have tried to test the example applications that came with > Tomcat and they work without any problem when called from Apache(using port > 80 and virtual host directive). All servlets are being called as expected > (e.g. calling /servlet/HelloWorldExample will execute the expected > HelloWorldExample..) my httpd.conf file fot the example application is as > following: > > *************************************************************************** > LoadModule rewrite_module libexec/mod_rewrite.so > LoadModule webapp_module libexec/mod_webapp.so > > ClearModuleList > AddModule mod_env.c > AddModule mod_log_config.c > AddModule mod_mime.c > AddModule mod_negotiation.c > AddModule mod_status.c > AddModule mod_include.c > AddModule mod_autoindex.c > AddModule mod_dir.c > AddModule mod_cgi.c > AddModule mod_asis.c > AddModule mod_imap.c > AddModule mod_actions.c > AddModule mod_userdir.c > AddModule mod_alias.c > AddModule mod_rewrite.c > AddModule mod_access.c > AddModule mod_auth.c > AddModule mod_so.c > AddModule mod_setenvif.c > AddModule mod_webapp.c > > <IfModule mod_dir.c> > DirectoryIndex index.html index.htm, index.jsp > </IfModule> > > <VirtualHost 111.111.111.111> > ServerName asdf.com > WebAppConnection conn warp asdf.com:8008 > WebAppDeploy examples conn / > </VirtualHost> > ******************************************************************* > > As you can see from the conf file, I am using WARP connector(recommended by > TOMCAT, or so i thought) to connect Apache with TOMCAT. Warp connector's > documentation says it should forward *ALL* requests to TOMCAT(which is not > what I want, but for now, I can live with that) And you whould also see that > my Apache doesn't have mod_jserv currently installed(not in libexec) > > > OK.. So I thought everything was fine, and then I installed Struts 1.1b. > Everything works as expected when called straight from TOMCAT (:8080). > However, when I call the struts Action Servlet(*.do) from Apche, my apache > gives me ***Error 404*** file not found exception. > > Can anyone help me with this problem?? I am in panic mode cause I should be > doing coding, not configuration... > > > THANK YOU VERY MUCH!!!! > > Jason Kim. > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>