You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by "PELOQUIN,JEFFREY (Non-HP-Boise,ex1)" <je...@non.hp.com> on 2002/03/13 17:45:29 UTC

RE: pache Tomcat/4.0.3 - HTTP Status 404 - /servlet/SnoopServlet is not available.

but your main has 
>      WebAppDeploy ROOT warpConnection /tomcat/

wouldn't that map /tomcat/ to the ROOT context path as opposed to mapping /

-----Original Message-----
From: Hostmaster of the day [mailto:hostmaster@deltaphon.net]
Sent: Wednesday, March 13, 2002 9:40 AM
To: tomcat-user@jakarta.apache.org
Subject: pache Tomcat/4.0.3 - HTTP Status 404 - /servlet/SnoopServlet is
not available.


It is part of the main httpd.conf file
and is working great as long as I use
http://localhost:8080

But no virtual host is running.
Status 404 all the time.

That's the problem.

--Mark 

----- Original Message ----- 
From: "PELOQUIN,JEFFREY (Non-HP-Boise,ex1)"
<je...@non.hp.com>
To: "'Tomcat Users List'" <to...@jakarta.apache.org>
Sent: Wednesday, March 13, 2002 4:10 PM
Subject: RE: Apache Tomcat/4.0.3 - HTTP Status 404 -
/servlet/SnoopServlet is not available.


> Have you tried mapping the ROOT as
>      WebAppDeploy ROOT warpConnection /
> 
> within your virtual host or as part of the main httpd.comf file?
> 
> When I add it to my httpd.conf I get the root context of Tomcat in
place of
> my default
> Apache htdocs directory
> 
> 
> 
> 
> -----Original Message-----
> From: Hostmaster of the day [mailto:hostmaster@deltaphon.net]
> Sent: Wednesday, March 13, 2002 7:36 AM
> To: tomcat-user@jakarta.apache.org
> Subject: Apache Tomcat/4.0.3 - HTTP Status 404 -
/servlet/SnoopServlet
> is not available.
> 
> 
> Here they are :
> 
> a) httpd.conf got the following entries :
> 
> LoadModule webapp_module       modules/mod_webapp.so
> AddModule mod_webapp.c
> 
> <IfModule mod_webapp.c>
>      WebAppConnection warpConnection warp localhost:8008
>      WebAppDeploy ROOT warpConnection /tomcat/
>      WebAppDeploy examples warpConnection /examples/
> </IfModule>
> 
> vhost.conf :
> 
> <VirtualHost 100.100.100.100>
> ServerName domain.com
> DocumentRoot /var/www/host2/html
> User host2user
> Group users
> ScriptAlias /cgi-bin/ /var/www/host2/html/cgi-bin/
> WebAppConnection conn warp localhost:8008
> WebAppDeploy /var/www/host2/html/ conn /
> php_admin_value open_basedir /var/www/host2
> php_admin_value upload_tmp_dir /var/www/host2/phptmp
> CustomLog /var/www/host2/log/access_log
> </VirtualHost>
> 
> b) I'm using the standard web.xml file of the Tomcat4.0.3
>      distribution. I changed nothing.
> 
> c) please find the server.xml file attached as server.txt
> 
> Is it necessary to create a webapps directory within
> a virtual host directory ?
> 
> It would be the greatest day in my life if this error could
> be found and fixed. I never have had so much trouble.
> 
> Thanks,
> --Mark
> 
>  >
>  > Line 2 looks ok to me. If you could send in the virtual host
section of
> the
>  > httpd.conf, the Host/Context part of your server.xml, and the
appropriate
>  > part of your web.xml then maybe someone could figure out the
problem.
>  >
>  > RS
>  >
>  >
>  >
>  > Hostmaster of the day <ho...@deltaphon.net> on 03/12/2002
01:36:22
> PM
>  >
>  > Please respond to "Tomcat Users List"
<to...@jakarta.apache.org>
>  >
>  > To: tomcat-user@jakarta.apache.org
>  > cc:
>  >
>  > Subject: pache Tomcat/4.0.3 - HTTP Status 404 -
/servlet/SnoopServlet is
>  > not available.
>  >
>  > You are welcome !
>  >
>  > Yes I have :
>  >
>  > WebAppConnection conn warp localhost:8008
>  > WebAppDeploy /var/www/host2/html/ conn /
>  >
>  > Could line 2 be the error ?
>  >
>  > --Mark
>  >
>  > >
>  > > OK let's try once again :-) Apologize for the previous dumb
email.
>  > > Anyway, maybe a stupid question :-) but have you configured
your
>  > virtual
>  > > host in the httpd.conf. Something like this
>  > >
>  > > <VirtualHost 100.100.100.100>
>  > > ServerAdmin webmaster@domain.com
>  > > DocumentRoot /var/www/host2/html
>  > > ServerName domain.com
>  > > WebAppConnection conn warp localhost:8008
>  > > WebAppDeploy _ conn /
>  > > ErrorLog logs/domain.com-error_log
>  > > CustomLog logs/domain.com-access_log common
>  > > </VirtualHost>
>  > >
>  > > And your server.xml (atleast for domain.com):
>  > > <Host name="domain.com">
>  > > <Context path="" docBase="/var/www/host2/html"
reloadable="true"
>  > debug
>  > > ="0"/>
>  > > </Host>
>  > >
>  > >
>  > > Hope this helps.
>  > > RS
>  > >
>  > >
>  > >
>  > >
>  > >
>  > > Hostmaster of the day <ho...@deltaphon.net> on 03/12/2002
>  > 11:35:23 AM
>  > >
>  > > Please respond to "Tomcat Users List"
>  > <to...@jakarta.apache.org>
>  > >
>  > > To: tomcat-user@jakarta.apache.org
>  > > cc:
>  > >
>  > > Subject: Apache Tomcat/4.0.3 - HTTP Status 404 -
>  > /servlet/SnoopServlet is
>  > > not available.
>  > >
>  > > Hello ...
>  > >
>  > > I'm writing again asking again for some help.
>  > >
>  > > In the meanwhile I changed from mod_jk to mod_webapps
>  > > but I still receive the same error message. The logs in
>  > > /var/tomcat4/logs/. are looking pretty good.
>  > >
>  > > http://localhost:8080 is working great.
>  > > Tomcat 4.0.3 is working great.
>  > > Apache 1.3.20 is working great.
>  > >
>  > > But http://IP-address/servlet/SnoopServlet
>  > > or http://www.domain.com/servlet/SnoopServlet
>  > > not at all ! Status 404 = description
>  > > The requested resource (/servlet/SnoopServlet) is not
available.
>  > >
>  > > It is there ... definetely - uurgh
>  > >
>  > > Please don't let me down. I'll loose my job if
>  > > I'm unable to fix that stupid problem.
>  > >
>  > > Thanks,
>  > > Mark Wollner
>  > >
>  > > <---
>  > >
>  > > Hi there !
>  > >
>  > > The installation of Tomcat 4.0.3 either as RPM or tar.gz
>  > > is a very easy job. But only for the serverhost.
>  > >
>  > > During the past three days I tried to implement two
>  > > virtual hosts into Tomcat-Apache without any success.
>  > >
>  > > Error message :
>  > >
>  > > Apache Tomcat/4.0.3 - HTTP Status 404 -
>  > > /servlet/SnoopServlet is not available.
>  > >
>  > > I'm using mod_jk and AJP 13 on Port 8009.
>  > >
>  > > The server.xml file got the following entries :
>  > >
>  > > -->
>  > >
>  > > <Host name="domain.com">
>  > > <Context path="" docBase="/var/www/host2/html"
reloadable="true"
>  > > debug="0"/>
>  > > </Host>
>  > > <Host name="100.100.100.100 <= the static IP-address of
domain">
>  > > <Context path="" docBase="/var/www/host2/html"
reloadable="true"
>  > > debug="0"/>
>  > > </Host>
>  > > <Host name="domain2.com">
>  > > <Context path="" docBase="/var/www/host3/html"
reloadable="true"
>  > > debug="0"/>
>  > > </Host>
>  > > <Host name="200.200.200.200 <= the static IP-address of
domain2">
>  > > <Context path="" docBase="/var/www/host3/html"
reloadable="true"
>  > > debug="0"/>
>  > > </Host>
>  > >
>  > >
>  > > mod_jk.conf :
>  > >
>  > > <IfModule mod_jk.c>
>  > >
>  > > JkWorkersFile /etc/httpd/conf/workers.properties
>  > > JkLogFile /var/log/httpd/mod_jk.log
>  > > JkLogLevel error
>  > >
>  > > # Root context mounts for Tomcat
>  > > #
>  > > JkMount /*.jsp ajp13
>  > > JkMount /servlet/* ajp13
>  > > JkMount /examples/* ajp13
>  > >
>  > > workers.properties :
>  > >
>  > > workers.tomcat_home=/var/tomcat4
>  > > workers.java_home=/usr/java/jdk1.3.1_02
>  > >
>  > > worker.ajp13.port=8009
>  > > worker.ajp13.host=localhost
>  > > worker.ajp13.type=ajp13
>  > >
>  > > httpd.conf :
>  > >
>  > > LoadModule jk_module modules/mod_jk.so
>  > > AddModule mod_jk.c
>  > >
>  > > <IfModule mod_jk.c>
>  > > Include /etc/httpd/conf/mod_jk.conf
>  > > </IfModule>
>  > >
>  > > # Setup Tomcat
>  > > <Location ~ ".*/WEB-INF/">
>  > > AllowOverride None
>  > > deny from all
>  > > </Location>
>  > >
>  > > I created in each virtual host directory
>  > > WEB-INF
>  > > WEB-INF/classes
>  > > WEB-INF/lib
>  > > and copied the web.xml to
>  > > WEB-INF/web.xml
>  > >
>  > > The SnoopServlet.class is located here :
>  > > /var/www/host2/html/WEB-INF/classes/SnoopServlet.class
>  > >
>  > > It's not running. I have no success :-(
>  > >
>  > > What's my fault ?
>  > >
>  > > I would say Tomcat cannot allocate the servlet instance for
path
>  > > /servlet/SnoopServlet
>  > >
>  > > Why ?
>  > >
>  > > Thank you,
>  > > Mark Wollner
>  > >
>  > >
>  > > --
>  > > To unsubscribe:
>  > <ma...@jakarta.apache.org>
>  > > For additional commands:
>  > <ma...@jakarta.apache.org>
>  > > Troubles with the list:
>  > <ma...@jakarta.apache.org>
>  > >
>  > >
>  > >
>  > >
>  > >
>  > >
>  > >
>  > >
>  > >
>  > > --
>  > > To unsubscribe:
>  > <ma...@jakarta.apache.org>
>  > > For additional commands:
>  > <ma...@jakarta.apache.org>
>  > > Troubles with the list:
>  > <ma...@jakarta.apache.org>
>  > >
>  >
>  >
>  > --
>  > To unsubscribe:
<ma...@jakarta.apache.org>
>  > For additional commands:
<ma...@jakarta.apache.org>
>  > Troubles with the list:
<ma...@jakarta.apache.org>
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  > --
>  > To unsubscribe:
<ma...@jakarta.apache.org>
>  > For additional commands:
<ma...@jakarta.apache.org>
>  > Troubles with the list:
<ma...@jakarta.apache.org>
>  >
> 
> --
> To unsubscribe:
<ma...@jakarta.apache.org>
> For additional commands:
<ma...@jakarta.apache.org>
> Troubles with the list:
<ma...@jakarta.apache.org>
> 


--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>

--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>