Dave Filchak wrote:
Dave Filchak wrote:
I am going to step away from this for about an hour to get a break
and something to eat.
Just a bit before I do: tomcat was installed as a service and when I
restart the service, I get these errors. However, when I go to
/opt/tomcat/bin/shutdown.sh and then startup.sh, I do not appear to
get an error.
Dave
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org
OK .. back and have made SOME progress.
I can now connect to my default site as long as I add the port into
the url. However, I have changed the port to 8081 and the connector
port to 8010. I did this because when I did a netstat -o, there were
about 50 connections in a CLOSE_WAIT state to port 8009. Now, when I
restart tomcat I do not get any errors.
So, after fiddling with this, I can now properly connect to the
default site and view the Tomcat homepage and then connect to the jsp
and servlet examples and all seems fine. So now I moved on to the
actual application.
The site root is in /web/exodus.zuka.net/docs. I have added a ROOT
directory to this. I have moved my exodus.war file into this ROOT
directory. When I restart tomcat, the WAR file is not unpacked. I have
verified the site by creating an index.htm file and then changing it
to an index.jsp file and both work. Not sure why the WAR is not being
unpacked and deployed. Here is what I currently have for a configuration:
HTTPD
ServerName exodus.zuka.net
ServerAdmin webad...@zuka.net
DocumentRoot /web/exodus.zuka.net/docs/ROOT/
<Directory /web/exodus.zuka.net/docs/>
Options none
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog logs/exodus.errors
ScriptAlias /cgi-bin/ /web/cgi/exodus.zuka.net
CustomLog logs/exodus.access combined
JkMount /* exodus
JkUnMount /images/* exodus
workers.properties
worker.list=rosewood,exodus
#
# Defining a worker named ajp13w and of type ajp13
# Note that the name and the type do not have to match.
#
worker.rosewood.type=ajp13
worker.rosewood.host=localhost
worker.rosewood.port=8010
worker.exodus.type=ajp13
worker.exodus.host=exodus.zuka.net
worker.exodus.port=8011
<Server port="8005" shutdown="SHUTDOWN">
<!--APR library loader. Documentation at /docs/apr.html -->
<Listener className="org.apache.catalina.core.AprLifecycleListener"
SSLEngi
ne="on" />
<!--Initialize Jasper prior to webapps are loaded. Documentation at
/docs/j
asper-howto.html -->
<Listener className="org.apache.catalina.core.JasperListener" />
<!-- JMX Support for the Tomcat server. Documentation at
/docs/non-existent
.html -->
<Listener
className="org.apache.catalina.mbeans.ServerLifecycleListener" />
<Listener
className="org.apache.catalina.mbeans.GlobalResourcesLifecycleLis
tener" />
<!-- <Listener className="org.apache.ajp.tomcat.config.ApacheConfig"
modJk=
"/usr/local/apache2/modules/mod_jk.so" /> -->
<!-- Global JNDI resources
Documentation at /docs/jndi-resources-howto.html
-->
<GlobalNamingResources>
<!-- Editable user database that can also be used by
UserDatabaseRealm to authenticate users
-->
<Resource name="UserDatabase" auth="Container"
type="org.apache.catalina.UserDatabase"
description="User database that can be updated and saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
pathname="conf/tomcat-users.xml" />
</GlobalNamingResources>
<Service name="Catalina">
<Connector port="8081" protocol="HTTP/1.1"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" acceptCount="100"
connectionTimeout="20000" debug="0"
redirectPort="8443" disableUploadTimeout="true" />
<!-- Define an AJP 1.3 Connector on port 8011 -->
<Connector port="8011" protocol="AJP/1.3" redirectPort="8443" />
<!-- Define an AJP 1.3 Connector on port 8010 -->
<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
<Host name="exodus.zuka.net" appBase="/web/exodus.zuka.net/docs/"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
</Engine>
</Service>
</Server>
So, while I can see the index.htm or index.jsp page when I go to exodus,
I think it might be simply a function of how apache is set up and not
because tomcat is actually connecting and rendering. I tried copying the
manager directory into /web/exodus.zuka.net/docs and then also into
/web/exodus.zuka.net/docs/ROOT but I cannot connect to the manager app.
So not sure it is really functioning.
Dave
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org