users@jersey.java.net

Re: [Jersey] Jersey + WEBDav problem on Tomcat 6

From: Christopher Schmidt <Christopher.Schmidt_at_eads.com>
Date: Thu, 05 Feb 2009 12:13:00 +0100

We are using Grizzly like this:

GrizzlyServerFactory.create("http://localhost:80/",
RuntimeDelegate.getInstance().createEndpoint(new WebDAVApplication(),
Adapter.class));

Yes, @GET works fine.

Maybe Tomcat is blocking the PROPFIND method, this would be a configuration
issue. Do I have to do anything special with the Tomcat config?

Christopher

Am 05.02.09 12:03 schrieb "Paul Sandoz" unter <Paul.Sandoz_at_Sun.COM>:

>
> On Feb 5, 2009, at 11:48 AM, Christopher Schmidt wrote:
>
>> Hi Paul,
>>
>> We are using Jersey Version 1.0.1.
>>
>> We are currently using the WebDAV code that is in the jersey branch (checked
>> in by MKARG).
>>
>> With Grizzly we have no issues,
>
> The Grizzly web container support or the lower level Grizzly support?
>
>
>> with Tomcat we have (using Jerseys
>> com.sun.jersey.spi.container.servlet.ServletContainer).
>> It seams that the PROPFIND methods are not delegated to our WebDAV
>> ressource.
>>
>
> Can you verify if a @GET works to the same resource that implements the
> @PROPFIND?
>
> Can you also try logging the request?
>
> I want to ascertain if the URL you are using is correct or not. Then i want to
> ascertain if Tomcat is blocking the requests for PROPFIND methods.
>
> Thanks,
> Paul.
>