webdav-jaxrs is an extension to JAX-RS and is not dependent of any particular JAX-RS engine. Use this to rather easily wrap any back end data as WebDAV information.
<dependency>
<groupId>org.jugs.webdav</groupId>
<artifactId>webdav-jaxrs</artifactId>
<version>...</version>
</dependency>