users@jersey.java.net

[Jersey] [WebDAV] required (maven) dependencies for webdav-jaxrs

From: wierob <wierob83_at_googlemail.com>
Date: Thu, 28 Jul 2011 03:58:30 -0700 (PDT)

Hi,

which dependencies are required by webdav-jaxrs?

I added

<dependency>
   <groupId>net.java.dev.webdav</groupId>
    <artifactId>webdav-jaxrs</artifactId>
    <version>1.1.1</version>
</dependency>


to my pom. This is in my local repository since I downloaded from
http://java.net/projects/webdav-jaxrs/sources and did a mvn install.

However, when deploying to glassfish I get the following error.

...
INFO: Provider classes found:
  class net.java.dev.webdav.jaxrs.xml.WebDavContextResolver
  class org.codehaus.jackson.jaxrs.JsonMappingExceptionMapper
  class org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider
  class org.codehaus.jackson.jaxrs.JacksonJsonProvider
  class org.codehaus.jackson.jaxrs.JsonParseExceptionMapper
INFO: GlobalStatsProvider registered
INFO: Initiating Jersey application, version 'Jersey: 1.5 01/14/2011 12:36
PM'
SCHWERWIEGEND: The following errors and warnings have been detected with
resource and/or provider classes:
  SEVERE: Missing dependency for constructor public
net.java.dev.webdav.jaxrs.xml.WebDavContextResolver(java.lang.Class[])
throws javax.xml.bind.JAXBException at parameter index 0
SCHWERWIEGEND: WebModule[/ehr]StandardWrapper.Throwable
com.sun.jersey.spi.inject.Errors$ErrorMessagesException
        at com.sun.jersey.spi.inject.Errors.processErrorMessages(Errors.java:170)
        at com.sun.jersey.spi.inject.Errors.postProcess(Errors.java:136)
        at com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:199)
        at
com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:697)
...


I guess it tries to load something dynamically from the classpath that is
not there. I also tried to add


<dependency>
   <groupId>net.java.dev.webdav</groupId>
    <artifactId>webdav-interop</artifactId>
    <version>[1.2.1,1.3)</version>
</dependency>


without success.

Besides, NetBeans and eclipse can't read the webdav-jaxrs,
webdav-fileserver, webdav-addressbook pom files complaining about the
wagon-svn:RELEASE extension.

thanks in advance

--
View this message in context: http://jersey.576304.n2.nabble.com/WebDAV-required-maven-dependencies-for-webdav-jaxrs-tp6629431p6629431.html
Sent from the Jersey mailing list archive at Nabble.com.