Hi,
When I start tomcat (5.5.16) as a non-root user (tomcat) I am unable to
access anything I have set up in my context container and I see nothing
in the logs to help (the access log says 404 for all the requests). For
example, I have the standard setup:
/usr/local/tomcat/latest/conf/Catalina/localhost/manager.xml
which contains:
<Context docBase="${catalina.home}/server/webapps/manager" ...>
<ResourceLink .../>
</Context>
I am using jsvc to start tomcat (under solaris 10) and when I use '-user
tomcat', the manager app is not loaded, but when I user '-user root' it is.
The entire /usr/local/tomcat/latest is chown'ed to tomcat:tomcat
Here is the snippet from my server.xml
<Engine name="Catalina" defaultHost="localhost">
<Realm .../>
<Host name="localhost" appBase="webapps" unpackWARs="true"
autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Listener className="org.apache.jk.config.ApacheConfig"
append="true" forwardAll="false"
modJk="/usr/local/apache2/modules/mod_jk.so" />
</Host>
</Engine>
The two example apps that I still have in webapps (balancer & webdav)
are deployed ok, but the other two that I have defined in
conf/Catalina/localhost (manager and host-manager) are nowhere to be
seen. It is like the appBase is being loaded ok, but the docBase is
being ignored!
I have searched high and low for a solution to this problem and found
nothing, which leads me to believe that it is something obvious to do
with permissions that I'm doing wrong. Please help!
Thanks
James
---------------------------------------------------------------------
To start a new topic, e-mail: [email protected]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]