[ale] Redhat v9, Tomcat v4.1.24, J2sdk v1.4.2 HTTP Status 500No Context configured...
Ryan Matteson
mattesonry at corp.earthlink.net
Tue Jul 29 09:13:41 EDT 2003
Did you use the stock server.xml that comes with the release? I
happened to notice:
/usr/bin/dtomcat4: line 263: /../bin/java: No such file or directory
Are you sure your JAVA_HOME is setup correctly? If you go into
the webapps/ROOT folder, and deploy the following:
<HTML>
<BODY>
You are now connected to <SERVER NAME>t!<br>
<br>
The time is now <%= new java.util.Date() %>
</BODY>
</HTML>
and attempt to access the site:
http://localhost:8080/index.jsp
You should get a basic screen with the time and whatever you change
the hostname to be.
Hope this helps,
- Ryan
Nathan J. Underwood wrote:
> 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
>>
>
>
>
_______________________________________________
Ale mailing list
Ale at ale.org
http://www.ale.org/mailman/listinfo/ale
More information about the Ale
mailing list