I have tried some time ago to use slide by integrating tomcat to apache
with mod_webapp.
I succeed with webdrive but not succeed with webfolders.

I think the problem with webfolders is that they try to know if the
server support webdav by sending an OPTION request on server's root.

This request tells that server is not supporting webdav because
apache itself does not support webdav.

Some other webdav client (webdrive for example) are sending this
OPTION request only on the accessed uris which are mapped to
tomcat. For these clients, using tomcat integrated into apache works.

I think the problem with webfolders may be fixed by hacks like setting
up an apache mod_dav to make webfoders think that the apache server is
supporting webdav but it is quite a dirty hack and I am not shure at all
it could work.

If you fix your problem, please post the workaround to this list

Jp

Pratik Patel wrote:
> 
> Hello,
> 
> I am trying to use the following combo:
> 
>    * Apache httpd 1.3.22
>    * Tomcat 4.0.4
>    * Slide 1.0.6
>    * jakarta-tomcat-connectors-4.0.4-b2 (for the mod_webapp source)
> 
> Everything works fine when I connect to the test http server I have 
> running on the Tomcat instance (port 8080).
> However, when I try to connect via the apache httpd, it will not work. I 
> believe I have isolated the problem to either mod_webapp or Apache 
> itself. Here's what happens when the OPTIONS query is issued via Apache 
> httpd:
> 
> REQUEST:
> OPTIONS /davadmin HTTP/1.1
> Translate: f
> User-Agent: Microsoft Data Access Internet Publishing Provider Protocol 
> Discovery
> Host: 10.20.32.7:9000
> Content-Length: 0
> Connection: Keep-Alive
> 
> RESPONSE:
> HTTP/1.1 200 OK
> Date: Wed, 15 May 2002 10:33:06 GMT
> Server: Apache/1.3.22 Ben-SSL/1.45 (Unix)
> Content-Length: 0
> Allow: GET, HEAD, OPTIONS, TRACE
> Keep-Alive: timeout=15, max=108
> Connection: Keep-Alive
> 
> Obviously, the Allow: should have many more methods....
> 
> To verify that the connection between mod_webapp -> tomcat 4 was indeed 
> working at all, I pulled up http://localhost:80/davadmin in a Web 
> browser, and I could see the files in the Webapp.
> 
> Some more info:
> 
>    * Apache is setup for Virtual hosting
>    * The above request/response dump is to a VHOST (which was verified
>      working properly in a Web browser)
>    * mod_webapp config lines from httpd.conf, inside a <VirtualHost tag>:
>          o WebAppConnection www.pratik.com warp localhost:5002
>          o WebAppDeploy davadmin www.pratik.com /davadmin
>    * Also, I have the debugging mode turned on for the mod_webapp, and
>      it does not appear that the OPTIONS request is every passed to the
>      mod_webapp.
> 
> Has anyone found a solution for integrating apache+mod_webapp+tomcat4 
> for using WebDAV?
> 
> 
> cheers
> Pratik
> 
> 
> -- 
> To unsubscribe, e-mail:   
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: 
> <mailto:[EMAIL PROTECTED]>
> 
> 
> 




--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to