[ale] Redhat v9, Tomcat v4.1.24, J2sdk v1.4.2 HTTP Status 500 No Context configured...

Nathan J. Underwood nathan.underwood at cybertechcafe.net
Mon Jul 28 17:09:22 EDT 2003


My ignorance of tomcat is going to be quickly exposed here, but I'll do my best
:-D.  

When I start the service (service tomcat4 start), it appears to start ok (I'm
hoping this is the tomcat web container that you spoke of).

I'm installing everything from rpm (fresh install, trying to keep it clean), and
the filenames that I installed were j2sdk-1_4_2-linux-i586.rpm and
tomcat4-4.1.24-full.2jpp.noarch.rpm.  Both installed with rpm -ivh <filename>
with no problem.

I created / edited /etc/java/java.conf to include the JAVA_HOME path variable,
and setup the TOMCAT_HOME path variable.

** catalina.out file follows **

[root at borg tomcat4]# cat catalina.out
/usr/bin/dtomcat4: line 263: /../bin/java: No such file or directory
Jul 28, 2003 10:12:28 AM org.apache.commons.modeler.Registry loadRegistry
INFO: Loading registry information
Jul 28, 2003 10:12:29 AM org.apache.commons.modeler.Registry getRegistry
INFO: Creating new Registry instance
Jul 28, 2003 10:12:31 AM org.apache.commons.modeler.Registry getServer
INFO: Creating MBeanServer
Jul 28, 2003 10:12:33 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on port 8080
Starting service Tomcat-Standalone
Apache Tomcat/4.1
Jul 28, 2003 10:12:36 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8080
Jul 28, 2003 10:12:36 AM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Jul 28, 2003 10:12:36 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=13/246  config=/var/tomcat4/conf/jk2.properties
Stopping service Tomcat-Standalone
Jul 28, 2003 11:19:56 AM org.apache.commons.modeler.Registry loadRegistry
INFO: Loading registry information
Jul 28, 2003 11:19:57 AM org.apache.commons.modeler.Registry getRegistry
INFO: Creating new Registry instance
Jul 28, 2003 11:19:59 AM org.apache.commons.modeler.Registry getServer
INFO: Creating MBeanServer
Jul 28, 2003 11:20:01 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on port 8080
Starting service Tomcat-Standalone
Apache Tomcat/4.1
Jul 28, 2003 11:20:03 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8080
Jul 28, 2003 11:20:03 AM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Jul 28, 2003 11:20:04 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=3/383  config=/var/tomcat4/conf/jk2.properties
Stopping service Tomcat-Standalone
Jul 28, 2003 1:34:33 PM org.apache.commons.modeler.Registry loadRegistry
INFO: Loading registry information
Jul 28, 2003 1:34:34 PM org.apache.commons.modeler.Registry getRegistry
INFO: Creating new Registry instance
Jul 28, 2003 1:34:36 PM org.apache.commons.modeler.Registry getServer
INFO: Creating MBeanServer
Jul 28, 2003 1:34:38 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on port 8080
Starting service Tomcat-Standalone
Apache Tomcat/4.1
Jul 28, 2003 1:34:40 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8080
Jul 28, 2003 1:34:41 PM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Jul 28, 2003 1:34:41 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=3/152  config=/var/tomcat4/conf/jk2.properties
Stopping service Tomcat-Standalone
Jul 28, 2003 1:35:33 PM org.apache.tomcat.util.net.PoolTcpEndpoint closeServerSocket
SEVERE: Caught exception trying to unlock accept.
java.net.ConnectException: Connection refused
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
        at java.net.Socket.connect(Socket.java:452)
        at java.net.Socket.connect(Socket.java:402)
        at java.net.Socket.<init>(Socket.java:309)
        at java.net.Socket.<init>(Socket.java:124)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.closeServerSocket(PoolTcpEndpoint.java:326)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:397)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:529)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
        at java.lang.Thread.run(Thread.java:534)
Jul 28, 2003 1:35:33 PM org.apache.tomcat.util.net.PoolTcpEndpoint closeServerSocket
SEVERE: Caught exception trying to close socket.
java.lang.NullPointerException
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.closeServerSocket(PoolTcpEndpoint.java:338)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:397)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:529)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
        at java.lang.Thread.run(Thread.java:534)
Jul 28, 2003 1:35:33 PM org.apache.tomcat.util.net.PoolTcpEndpoint acceptSocket
WARNING: Reinitializing ServerSocket
Jul 28, 2003 1:35:59 PM org.apache.commons.modeler.Registry loadRegistry
INFO: Loading registry information
Jul 28, 2003 1:35:59 PM org.apache.commons.modeler.Registry getRegistry
INFO: Creating new Registry instance
Jul 28, 2003 1:36:01 PM org.apache.commons.modeler.Registry getServer
INFO: Creating MBeanServer
Jul 28, 2003 1:36:04 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on port 8080
Starting service Tomcat-Standalone
Apache Tomcat/4.1
Jul 28, 2003 1:36:06 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8080
Jul 28, 2003 1:36:06 PM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Jul 28, 2003 1:36:06 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=4/250  config=/var/tomcat4/conf/jk2.properties
Stopping service Tomcat-Standalone
/usr/bin/dtomcat4: line 263: /../bin/java: No such file or directory
Jul 28, 2003 2:29:42 PM org.apache.commons.modeler.Registry loadRegistry
INFO: Loading registry information
Jul 28, 2003 2:29:42 PM org.apache.commons.modeler.Registry getRegistry
INFO: Creating new Registry instance
Jul 28, 2003 2:29:45 PM org.apache.commons.modeler.Registry getServer
INFO: Creating MBeanServer
Jul 28, 2003 2:29:47 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on port 8080
GlobalResourcesLifecycleListener: Exception processing Global JNDI Resources
javax.naming.NamingException: /var/tomcat4/conf/tomcat-users.xml (Permission denied)
        at org.apache.naming.NamingContext.lookup(Unknown Source)
        at org.apache.naming.NamingContext.lookup(Unknown Source)
        at
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(Unknown
Source)
        at
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(Unknown
Source)
        at
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecycleEvent(Unknown
Source)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Unknown
Source)
        at org.apache.catalina.core.StandardServer.start(Unknown Source)
        at org.apache.catalina.startup.Catalina.start(Unknown Source)
        at org.apache.catalina.startup.Catalina.execute(Unknown Source)
        at org.apache.catalina.startup.Catalina.process(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.main(Unknown Source)
Starting service Tomcat-Standalone
Apache Tomcat/4.1
javax.naming.NamingException: /var/tomcat4/conf/tomcat-users.xml (Permission denied)
        at org.apache.naming.NamingContext.lookup(Unknown Source)
        at org.apache.naming.NamingContext.lookup(Unknown Source)
        at org.apache.catalina.realm.UserDatabaseRealm.start(Unknown Source)
        at org.apache.catalina.core.ContainerBase.start(Unknown Source)
        at org.apache.catalina.core.StandardEngine.start(Unknown Source)
        at org.apache.catalina.core.StandardService.start(Unknown Source)
        at org.apache.catalina.core.StandardServer.start(Unknown Source)
        at org.apache.catalina.startup.Catalina.start(Unknown Source)
        at org.apache.catalina.startup.Catalina.execute(Unknown Source)
        at org.apache.catalina.startup.Catalina.process(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.main(Unknown Source)
Catalina.start: LifecycleException:  No UserDatabase component found under key
UserDatabase
LifecycleException:  No UserDatabase component found under key UserDatabase
        at org.apache.catalina.realm.UserDatabaseRealm.start(Unknown Source)
        at org.apache.catalina.core.ContainerBase.start(Unknown Source)
        at org.apache.catalina.core.StandardEngine.start(Unknown Source)
        at org.apache.catalina.core.StandardService.start(Unknown Source)
        at org.apache.catalina.core.StandardServer.start(Unknown Source)
        at org.apache.catalina.startup.Catalina.start(Unknown Source)
        at org.apache.catalina.startup.Catalina.execute(Unknown Source)
        at org.apache.catalina.startup.Catalina.process(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.main(Unknown Source)
Stopping service Tomcat-Standalone
Catalina.stop: LifecycleException:  Coyote connector has not been started
LifecycleException:  Coyote connector has not been started
        at org.apache.coyote.tomcat4.CoyoteConnector.stop(CoyoteConnector.java:1160)
        at org.apache.catalina.core.StandardService.stop(Unknown Source)
        at org.apache.catalina.core.StandardServer.stop(Unknown Source)
        at org.apache.catalina.startup.Catalina.start(Unknown Source)
        at org.apache.catalina.startup.Catalina.execute(Unknown Source)
        at org.apache.catalina.startup.Catalina.process(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.main(Unknown Source)
Jul 28, 2003 2:41:31 PM org.apache.commons.modeler.Registry loadRegistry
INFO: Loading registry information
Jul 28, 2003 2:41:31 PM org.apache.commons.modeler.Registry getRegistry
INFO: Creating new Registry instance
Jul 28, 2003 2:41:33 PM org.apache.commons.modeler.Registry getServer
INFO: Creating MBeanServer
Jul 28, 2003 2:41:36 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on port 8080
Jul 28, 2003 2:41:36 PM org.apache.jk.server.JkMain init
WARNING: No properties file found /var/tomcat4/conf/jk2.properties
Starting service Tomcat-Standalone
Apache Tomcat/4.1
Jul 28, 2003 2:41:38 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8080
Jul 28, 2003 2:41:38 PM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Jul 28, 2003 2:41:38 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=3/176  config=null
Stopping service Tomcat-Standalone
Jul 28, 2003 2:43:59 PM org.apache.commons.modeler.Registry loadRegistry
INFO: Loading registry information
Jul 28, 2003 2:44:00 PM org.apache.commons.modeler.Registry getRegistry
INFO: Creating new Registry instance
Jul 28, 2003 2:44:02 PM org.apache.commons.modeler.Registry getServer
INFO: Creating MBeanServer
Jul 28, 2003 2:44:04 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on port 8080
Jul 28, 2003 2:44:04 PM org.apache.jk.server.JkMain init
WARNING: No properties file found /var/tomcat4/conf/jk2.properties
Starting service Tomcat-Standalone
Apache Tomcat/4.1
Jul 28, 2003 2:44:06 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8080
Jul 28, 2003 2:44:06 PM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Jul 28, 2003 2:44:07 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=4/383  config=null
Stopping service Tomcat-Standalone
Jul 28, 2003 4:48:38 PM org.apache.commons.modeler.Registry loadRegistry
INFO: Loading registry information
Jul 28, 2003 4:48:38 PM org.apache.commons.modeler.Registry getRegistry
INFO: Creating new Registry instance
Jul 28, 2003 4:48:40 PM org.apache.commons.modeler.Registry getServer
INFO: Creating MBeanServer
Jul 28, 2003 4:48:43 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on port 8080
Jul 28, 2003 4:48:43 PM org.apache.jk.server.JkMain init
WARNING: No properties file found /var/tomcat4/conf/jk2.properties
Starting service Tomcat-Standalone
Apache Tomcat/4.1
Jul 28, 2003 4:48:45 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8080
Jul 28, 2003 4:48:45 PM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Jul 28, 2003 4:48:45 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=4/377  config=null
[root at borg tomcat4]#


Quoting Ryan Matteson <mattesonry at corp.earthlink.net>:

> Does the tomcat web container startup successfully? Which SDK
> are you using with the tomcat installation? Did you setup
> your JAVA_HOME, TOMCAT_HOME and PATH variables? What do the
> logs in $CATALINA_HOME/logs have to say?
> 
> Nathan J. Underwood wrote:
> 
> > Tried to be as descriptive in the subject as possible :-D.  I've got a
> Dell
> > PowerEdge 4300 running RH v9 (clean install, no apache). I've been tasked
> with
> > getting Tomcat v4.1.24 up and running on the machine.  Seems easy, but I
> have it
> > installed, seems to be ok, but when you go to the page
> > (http://servername.com:8080) you get an HTTP Status 500 message stating
> "No
> > Context configured to proceed this request".  Short story, I'm stuck.  Any
> ideas?
> > 
> 
> 
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://www.ale.org/mailman/listinfo/ale
> 


-- 
nathan.underwood at cybertechcafe.net
http://www.cybertechcafe.net
Your Complete Technology Resource
_______________________________________________
Ale mailing list
Ale at ale.org
http://www.ale.org/mailman/listinfo/ale





More information about the Ale mailing list