Forgive me that I repost my message from several days ago, then
posted with the subject
        
        "WARP / mod_webapp not working --- help needed!"

but the urgency of the problem is increasing, now.

Therefore I would kindly ask (anyone of) you, to have a look at
the log files at the end of this message?

Maybe that gives you a hint, why my configuration ain't working.
I suppose that only the log file "apache_log" is really relevant. 
However, I'm unable to guess myself from the log file what's wrong.

BTW: If I specify http://<MyHost>.de/example I get a "Not found"
error, while with http://<MyHost>.de/examples/ the result is a
blank page. ?!?!?

In standalone mode, ie when I specify port 8080, everythings
working.

So thanks again, for taking the time.

        Peter B�r


Hi there!

I've been trying to connect Apache and Tomcat via the Warp connector
(mod_webapp) for quite a while now, but I don't seem to get it
working. Even extensive research of this mailing list didn't point
me
to the solution of my problem. I'm getting desperate...

Forgive me, if I am asking the same questions discussed at least
100 times on this list, but for me the hints given just don't work,
and I don't know why and what's wrong.


I am trying to run Tomcat 4.01 on SuSE Linux 7.3 x86 with Apache
1.3.20.
Tomcat runs properly standalone.

So, please, could you have a look at my configuration and the log
files
I get. I'd be _very_ grateful for any help, as I just don't get
along
on my own, here, it seems. I am probably missing something obvious,
but I don't know what it is. Can you help?


        THANKS IN ADVANCE to all of you!


Here is my configuration.
I actually just want to get the standard configuration running.
No virtual hosts or something other more complex. I just want
to be able to get the Tomcat examples with

        http://<MyHost>/examples
not having to specify the port number. If I get the installation
instructions in the file INSTALL.TXT of the mod_webapp distribution
right, then this should work just by adding these five lines to
/etc/httpd.conf.


LoadModule webapp_module /usr/lib/apache/mod_webapp.so
AddModule mod_webapp.c

   <IfModule mod_webapp.c>
      WebAppConnection        conn     warp <MyHost>.de:8008
      WebAppDeploy            examples conn /examples/
      WebAppInfo /webapp-info
   </IfModule>

But for me, as I said, it just doesn't work.

I have copied the file mod_webapp.so to /usr/lib/apache, which is
the replacement directory for libexec on SuSE Linux. I have also
tried to use softlinks called libexec placed in the DocumentRoot
directory of Apache pointing to /usr/lib/apache. However, this
didn't have any effect, as expected. Other than in previous versions
of Tomcat there are no automatically created config files explicitly
using paths containing libexec, right? So this shouldn't matter, in
my understanding. Something else must be wrong, however!


Here are the log files. I included some comments to indicate
which of the following steps was just completed at the end
of a paragraph.

        Step 1: Tomcat started
        Step 2: Request to Tomcat
        Step 3: Apache started
        Step 4: Request to Apache
        Step 5: Request to Tomcat, again
        Step 6: Apache shutdown
        Step 7: Tomcat shutdown




apache-log
----------
        -->Step 1: Tomcat started (file not yet created)
        -->Step 2: Request to Tomcat (file not yet created)
2002-01-13 15:17:00
[org.apache.catalina.connector.warp.WarpConnector] Connection from
orion6.trav.orb/192.168.22.6:34396 to
orion6.trav.orb/192.168.22.6:8008
2002-01-13 15:17:00 WarpHost[orion6.trav.orb]: Installing web
application at context path /examples from URL
file:/usr/java/jakarta-tomcat-4.0.1/webapps/examples
2002-01-13 15:17:00 WebappLoader[/examples]: Deploying class
repositories to work directory /usr/java/jakarta-tomcat-
4.0.1/work/orion6.trav.orb/examples
2002-01-13 15:17:00 StandardManager[/examples]: Seeding random
number generator class java.security.SecureRandom
2002-01-13 15:17:00 StandardManager[/examples]: Seeding of random
number generator has been completed
2002-01-13 15:17:00 ContextConfig[/examples]: Configured an
authenticator for method FORM
2002-01-13 15:17:00 ContextListener: contextInitialized()
2002-01-13 15:17:00 SessionListener: contextInitialized()
2002-01-13 15:17:00 ContextListener:
attributeReplaced('org.apache.catalina.WELCOME_FILES',
'[Ljava.lang.String;@6e22f7')
2002-01-13 15:17:00 StandardWrapper[/examples:default]: Loading
container servlet default
2002-01-13 15:17:00 default: init
2002-01-13 15:17:00 StandardWrapper[/examples:invoker]: Loading
container servlet invoker
2002-01-13 15:17:00 invoker: init
2002-01-13 15:17:00 jsp: init
2002-01-13 15:17:00
[org.apache.catalina.connector.warp.WarpConfigurationHandler] Filter
mappings (2)
        -->Step 3: Apache started
2002-01-13 15:23:50
[org.apache.catalina.connector.warp.WarpConnector] Connection from
orion6.trav.orb/192.168.22.6:34480 to
orion6.trav.orb/192.168.22.6:8008
2002-01-13 15:23:50
[org.apache.catalina.connector.warp.WarpConfigurationHandler] Filter
mappings (2)
        -->Step 4: Request to Apache
        -->Step 5: Request to Tomcat, again
2002-01-13 15:26:30
[org.apache.catalina.connector.warp.WarpConnection] Exception on
socket
java.io.IOException: Premature packet header end
        at
org.apache.catalina.connector.warp.WarpConnection.recv(WarpConnection.java:237)
        at
org.apache.catalina.connector.warp.WarpRequestHandler.handle(WarpRequestHandler.java:112)
        at
org.apache.catalina.connector.warp.WarpConnection.run(WarpConnection.java:194)
        at java.lang.Thread.run(Thread.java:484)

2002-01-13 15:26:30
[org.apache.catalina.connector.warp.WarpConnection] Exception on
socket
java.io.IOException: Premature packet header end
        at
org.apache.catalina.connector.warp.WarpConnection.recv(WarpConnection.java:237)
        at
org.apache.catalina.connector.warp.WarpRequestHandler.handle(WarpRequestHandler.java:112)
        at
org.apache.catalina.connector.warp.WarpConnection.run(WarpConnection.java:194)
        at java.lang.Thread.run(Thread.java:484)
        -->Step 6: Apache shutdown

2002-01-13 15:26:53 SessionListener: contextDestroyed()
2002-01-13 15:26:53 ContextListener: contextDestroyed()
        -->Step 7: Tomcat shutdown


catalina_log
------------
2002-01-13 15:13:29 HttpConnector Opening server socket on all host
IP addresses
2002-01-13 15:13:34 HttpConnector[8080] Starting background thread
2002-01-13 15:13:34 HttpProcessor[8080][0] Starting background
thread
2002-01-13 15:13:34 HttpProcessor[8080][1] Starting background
thread
2002-01-13 15:13:34 HttpProcessor[8080][2] Starting background
thread
2002-01-13 15:13:34 HttpProcessor[8080][3] Starting background
thread
2002-01-13 15:13:34 HttpProcessor[8080][4] Starting background
thread
        -->Step 1: Tomcat started
        -->Step 2: Request to Tomcat
        -->Step 3: Apache started
        -->Step 4: Request to Apache
        -->Step 5: Request to Tomcat, again
        -->Step 6: Apache shutdown
2002-01-13 15:26:48 HttpProcessor[8080][4] Stopping background
thread
2002-01-13 15:26:48 HttpProcessor[8080][3] Stopping background
thread
2002-01-13 15:26:48 HttpProcessor[8080][2] Stopping background
thread
2002-01-13 15:26:48 HttpProcessor[8080][1] Stopping background
thread
2002-01-13 15:26:48 HttpProcessor[8080][0] Stopping background
thread
2002-01-13 15:26:48 HttpConnector[8080] Stopping background thread
        -->Step 7: Tomcat shutdown


catalina.out
------------
Starting service Tomcat-Standalone
Apache Tomcat/4.0.1
Starting service Tomcat-Apache
Apache Tomcat/4.0.1
        -->Step 1: Tomcat started
        -->Step 2: Request to Tomcat
        -->Step 3: Apache started
        -->Step 4: Request to Apache
        -->Step 5: Request to Tomcat, again
        -->Step 6: Apache shutdown
Stopping service Tomcat-Standalone
Stopping service Tomcat-Apache
        -->Step 7: Tomcat shutdown


localhost_access
----------------
        -->Step 1: Tomcat started (file exists, but is empty)
192.168.22.6 - - [13/Jan/2002:15:16:34 1000] "GET / HTTP/1.1" 302
654
192.168.22.6 - - [13/Jan/2002:15:16:34 1000] "GET /index.html
HTTP/1.1" 304 -
        -->Step 2: Request to Tomcat
        -->Step 3: Apache started
        -->Step 4: Request to Apache
192.168.22.6 - - [13/Jan/2002:15:25:11 1000] "GET /examples
HTTP/1.1" 302 654
192.168.22.6 - - [13/Jan/2002:15:25:11 1000] "GET /examples/
HTTP/1.1" 200 1293
        -->Step 5: Request to Tomcat, again
        -->Step 6: Apache shutdown
        -->Step 7: Tomcat shutdown


localhost_examples
------------------
2002-01-13 15:13:29 WebappLoader[/examples]: Deploying class
repositories to work directory /usr/java/jakarta-tomcat-
4.0.1/work/localhost/examples
2002-01-13 15:13:29 WebappLoader[/examples]: Reloading checks are
enabled for this Context
2002-01-13 15:13:29 StandardManager[/examples]: Seeding random
number generator class java.security.SecureRandom
2002-01-13 15:13:29 StandardManager[/examples]: Seeding of random
number generator has been completed
2002-01-13 15:13:31 ContextConfig[/examples]: Configured an
authenticator for method FORM
2002-01-13 15:13:31 ContextListener: contextInitialized()
2002-01-13 15:13:31 SessionListener: contextInitialized()
2002-01-13 15:13:31 ContextListener:
attributeReplaced('org.apache.catalina.WELCOME_FILES',
'[Ljava.lang.String;@488440')
2002-01-13 15:13:31 StandardWrapper[/examples:default]: Loading
container servlet default
2002-01-13 15:13:31 default: init
2002-01-13 15:13:31 StandardWrapper[/examples:invoker]: Loading
container servlet invoker
2002-01-13 15:13:31 invoker: init
2002-01-13 15:13:31 jsp: init
        -->Step 1: Tomcat started
        -->Step 2: Request to Tomcat
        -->Step 3: Apache started
        -->Step 4: Request to Apache
        -->Step 5: Request to Tomcat, again
        -->Step 6: Apache shutdown
2002-01-13 15:26:53 SessionListener: contextDestroyed()
2002-01-13 15:26:53 ContextListener: contextDestroyed()
        -->Step 7: Tomcat shutdown


localhost_log
-------------
2002-01-13 15:13:32 WebappLoader[/manager]: Deploying class
repositories to work directory /usr/java/jakarta-tomcat-
4.0.1/work/localhost/manager
2002-01-13 15:13:32 StandardManager[/manager]: Seeding random number
generator class java.security.SecureRandom
2002-01-13 15:13:32 StandardManager[/manager]: Seeding of random
number generator has been completed
2002-01-13 15:13:32 ContextConfig[/manager]: Configured an
authenticator for method BASIC
2002-01-13 15:13:32 StandardWrapper[/manager:default]: Loading
container servlet default
2002-01-13 15:13:32 default: init
2002-01-13 15:13:32 StandardWrapper[/manager:invoker]: Loading
container servlet invoker
2002-01-13 15:13:32 invoker: init
2002-01-13 15:13:32 jsp: init
2002-01-13 15:13:33 StandardHost[localhost]: Installing web
application at context path  from URL file:/usr/java/jakarta-tomcat-
4.0.1/webapps/ROOT
2002-01-13 15:13:33 WebappLoader[]: Deploying class repositories to
work directory /usr/java/jakarta-tomcat-4.0.1/work/localhost/_
2002-01-13 15:13:33 StandardManager[]: Seeding random number
generator class java.security.SecureRandom
2002-01-13 15:13:33 StandardManager[]: Seeding of random number
generator has been completed
2002-01-13 15:13:33 StandardWrapper[:default]: Loading container
servlet default
2002-01-13 15:13:33 default: init
2002-01-13 15:13:33 StandardWrapper[:invoker]: Loading container
servlet invoker
2002-01-13 15:13:33 invoker: init
2002-01-13 15:13:33 jsp: init
2002-01-13 15:13:33 StandardHost[localhost]: Installing web
application at context path /tomcat-docs from URL
file:/usr/java/jakarta-tomcat-4.0.1/webapps/tomcat-docs
2002-01-13 15:13:33 WebappLoader[/tomcat-docs]: Deploying class
repositories to work directory /usr/java/jakarta-tomcat-
4.0.1/work/localhost/tomcat-docs
2002-01-13 15:13:33 StandardManager[/tomcat-docs]: Seeding random
number generator class java.security.SecureRandom
2002-01-13 15:13:33 StandardManager[/tomcat-docs]: Seeding of random
number generator has been completed
2002-01-13 15:13:33 StandardWrapper[/tomcat-docs:default]: Loading
container servlet default
2002-01-13 15:13:33 default: init
2002-01-13 15:13:33 StandardWrapper[/tomcat-docs:invoker]: Loading
container servlet invoker
2002-01-13 15:13:33 invoker: init
2002-01-13 15:13:33 jsp: init
2002-01-13 15:13:33 StandardHost[localhost]: Installing web
application at context path /webdav from URL file:/usr/java/jakarta-
tomcat-4.0.1/webapps/webdav
2002-01-13 15:13:33 WebappLoader[/webdav]: Deploying class
repositories to work directory /usr/java/jakarta-tomcat-
4.0.1/work/localhost/webdav
2002-01-13 15:13:33 StandardManager[/webdav]: Seeding random number
generator class java.security.SecureRandom
2002-01-13 15:13:33 StandardManager[/webdav]: Seeding of random
number generator has been completed
2002-01-13 15:13:34 StandardWrapper[/webdav:default]: Loading
container servlet default
2002-01-13 15:13:34 default: init
2002-01-13 15:13:34 StandardWrapper[/webdav:invoker]: Loading
container servlet invoker
2002-01-13 15:13:34 invoker: init
2002-01-13 15:13:34 jsp: init
        -->Step 1: Tomcat started
        -->Step 2: Request to Tomcat
        -->Step 3: Apache started
        -->Step 4: Request to Apache
        -->Step 5: Request to Tomcat, again
        -->Step 6: Apache shutdown
2002-01-13 15:26:53 StandardHost[localhost]: Removing web
application at context path /examples
2002-01-13 15:26:53 StandardHost[localhost]: Removing web
application at context path /webdav
2002-01-13 15:26:53 StandardHost[localhost]: Removing web
application at context path /tomcat-docs
2002-01-13 15:26:53 StandardHost[localhost]: Removing web
application at context path /manager
2002-01-13 15:26:53 StandardHost[localhost]: Removing web
application at context path
        -->Step 7: Tomcat shutdown

--
+-------------------------------+-------------------------------------+
|              >>>  mailto:[EMAIL PROTECTED]  <<<             |
+---------------------------------------------------------------------+


--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

Reply via email to