Two stupid check hoping helps:
1- Check: Tomcat must start first, than start Apache.
(......PoolTcpEndpoint Endpoint
ServerSocket[addr=localhost/127.0.0.1,port=0,localport=8009.....)
2- Check your path
(...../usr/share/tomcat/work/DEFAULT/examples/webxmlval.txt.....)
finally check permission in your tomcat dir. As I see :
......Unable to open log file:
/usr/share/tomcat/logs/servlet-${yyyyMMdd}.log! Using stderr as the default.
> Unable to open log file:
> /usr/share/tomcat/logs/jasper-${yyyyMMdd}.log! Using stderr as the default.
.........this can be a permission problem...
let me know
Eli Spizzichino
At 20.11 03/02/2002 -0600, you wrote:
>I have a problem with Apache(1.3.22)+Tomcat(3.3) after a recent update:
>
>I have a working Linux (Debian 2.2.17) system, and am running Apache+Tomcat.
>
>Having not used it for awhile, or updated in 4-6 months, I did an "apt-get
>install" of tomcat and Apache, to get the most current versions. It did an
>update, and now it is broken. -(
>
>Apache seems to work fine, and has the prescribed tomcat attachments in
>/etc/apache/httpd.conf, but tomcat fails. Browser symptoms: all .jsp pages
>give "not found".
>
>1) At first none of the servlet or JSP pages worked.
>Once the first request is made, tomcat keeps getting errors, about one per
>second, like this (forever)
>
>PoolTcpEndpoint Endpoint
>ServerSocket[addr=localhost/127.0.0.1,port=0,localport
>=8009] ignored exception java.net.SocketException Socket closed
>java.net.SocketException Socket closed
> at java.net.PlainSocketImpl.close(PlainSocketImpl.java408)
> at java.net.Socket.close(Socket.java383)
> at java.net.ServerSocket.implAccept(ServerSocket.java206)
> at java.net.ServerSocket.accept(ServerSocket.java181)
> at
> org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(Unknown Source)
> at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown Source)
> at java.lang.Thread.run(Thread.java)
>PoolTcpEndpoint Endpoint
>ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8081] ignored exception
>java.net.SocketException Socket closed
>java.net.SocketException Socket closed
> at java.net.PlainSocketImpl.close(PlainSocketImpl.java408)
> at java.net.Socket.close(Socket.java383)
> at java.net.ServerSocket.implAccept(ServerSocket.java206)
> at java.net.ServerSocket.accept(ServerSocket.java181)
> at
> org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(Unknown Source)
>
>I found that the workers.properties file was not in the right (referenced
>in config files), so I repaired that.
> (why did the (re-)install goof this up?)
>
>2) Now the servlet examples work, all html works, either through Apache or
>directly by tomcat (:8081),
> but all .Jsp examples fail: "page not found"
> omega/etc/tomcat/logs# more mod_jk.log
> [jk_uri_worker_map.c (335)]:
> jk_uri_worker_map_t::uri_worker_map_close, NULL parameter
> [jk_uri_worker_map.c (185)]: In
> jk_uri_worker_map_t::uri_worker_map_free, NULL parameters
> ...
>
>and log/stdout.log shows:
> Unable to open log file:
> /usr/share/tomcat/logs/servlet-${yyyyMMdd}.log! Using stderr as the default.
> Unable to open log file:
> /usr/share/tomcat/logs/jasper-${yyyyMMdd}.log! Using stderr as the default.
> Unable to open log file:
> /usr/share/tomcat/logs/examples.log! Using stderr as the default.
> Unable to open log file:
> /usr/share/tomcat/logs/servlet_examples.log! Using stderr as the default.
>
>and in stdout, a bunch of good startup stuff, and then:
>2002-01-11 14:18:28 - /examples: Error creating validation mark -
>java.io.FileNotFoundException:
>/usr/share/tomcat/work/DEFAULT/examples/webxmlval.txt
> at java.io.FileOutputStream.<init>(FileOutputStream.java)
> at java.io.FileOutputStream.<init>(FileOutputStream.java)
> at
> org.apache.tomcat.facade.WebXmlReader.processWebXmlFile(Unknown Source)
> at org.apache.tomcat.facade.WebXmlReader.contextInit(Unknown Source)
> at org.apache.tomcat.core.Context.init(Unknown Source)
> at org.apache.tomcat.core.ContextManager.init(Unknown Source)
> at
> org.apache.tomcat.startup.EmbededTomcat.initContextManager(Unknown Source)
> at org.apache.tomcat.startup.EmbededTomcat.execute1(Unknown Source)
> at org.apache.tomcat.startup.EmbededTomcat$1.run(Unknown Source)
> at org.apache.tomcat.util.compat.Jdk11Compat.doPrivileged(Unknown
> Source)
> at org.apache.tomcat.startup.EmbededTomcat.execute(Unknown Source)
> at org.apache.tomcat.util.IntrospectionUtils.execute(Unknown Source)
> at org.apache.tomcat.startup.Main.execute(Unknown Source)
> at org.apache.tomcat.startup.Main.main(Unknown Source)
>...
>2002-01-11 14:18:41 - Http10Interceptor: Starting on 8081
>2002-01-11 14:18:41 - Ajp12Interceptor: Starting on 8007
>2002-01-11 14:18:41 - Ajp13Interceptor: Starting on 8009
>2002-01-11 14:18:41 - Ajp12Interceptor: Can't create stop file:
>/usr/share/tomcat/conf/ajp12.id - java.io.FileNotFoundException:
>/usr/share/tomcat/conf/ajp12.id
> at java.io.FileOutputStream.<init>(FileOutputStream.java)
> at java.io.FileOutputStream.<init>(FileOutputStream.java)
> at java.io.FileWriter.<init>(FileWriter.java)
> at
> org.apache.tomcat.modules.server.Ajp12Interceptor.engineState(Unknown Source)
> at org.apache.tomcat.core.ContextManager.setState(Unknown Source)
> at org.apache.tomcat.core.ContextManager.start(Unknown Source)
> at org.apache.tomcat.startup.EmbededTomcat.start(Unknown Source)
> at org.apache.tomcat.startup.EmbededTomcat.execute1(Unknown Source)
> at org.apache.tomcat.startup.EmbededTomcat$1.run(Unknown Source)
> at org.apache.tomcat.util.compat.Jdk11Compat.doPrivileged(Unknown
> Source
>)
>
>And stdout.log accumulates the "socket exceptions" as above, forever.
> PoolTcpEndpoint: Endpoint
> ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8081] ignored
> exception: java.net.SocketException: Socket closed
> java.net.SocketException: Socket closed
>
>4) I do notice tha tApache reports: /etc/apache/logs/error.log
> [Fri Jan 11 14:17:28 2002] [notice] Apache/1.3.22 (Unix) Debian
> GNU/Linux mod_jk configured -- resuming normal operations
> [Fri Jan 11 14:17:28 2002] [notice] Accept mutex: sysvsem
> (Default: sysvsem)
> [Fri Jan 11 14:18:41 2002] [notice] SIGUSR1 received. Doing
> graceful restart
> [Fri Jan 11 14:18:42 2002] [notice] Apache/1.3.22 (Unix) Debian
> GNU/Linux mod_jk configured -- resuming normal operations
> [Fri Jan 11 14:18:42 2002] [notice] Accept mutex: sysvsem
> (Default: sysvsem)
> [Fri Jan 11 14:30:37 2002] [crit] (98)Address already in use:
> make_sock: could not bind to port 80
>
>
>All help appreciated.
>
>--------------------------------------------------------
>Dr. Gregory Guthrie
>[EMAIL PROTECTED] (641)472-1125 Fax: -1103
> Computer Science Department
> School of Computing and Information Science
> Maharishi University of Management
> (Maharishi International University 1971-1995)
> http://www.mum.edu/cs_dept
>--------------------------------------------------------
--
To unsubscribe: <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>