archiva-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brett Porter <br...@apache.org>
Subject Re: Error with WebDAV URL
Date Mon, 13 Nov 2006 01:46:23 GMT
Does the directory you configured already exist? I don't think  
Archiva creates it at present.

This isn't anything to do with Jetty - we use the could.it webdav  
library (as you can see through the trace, it comes from a  
RepositoryAccess servlet in our code).

- Brett

On 13/11/2006, at 12:38 PM, Wendy Smoak wrote:

> I'm running Archiva from a svn checkout, with the Jetty plugin.  
> (mvn jetty:run)
>
> I've created the admin user and a managed repo, and given the 'admin'
> user the repository observer role for that repo.
>
> From the Administration page, if I click on the WebDAV URL:
>  http://localhost:9091/repository/MyRepo
>
> I get the error below.  A quick Google search turns up a few things
> that imply Jetty might not support DAV.  I'm not entirely sure whether
> that's true (or what, exactly, DAV is, for that matter.)
>
> Any ideas?
>
> Error 404 Not Found
>
> Resource in error: http://localhost:9091/repository/myrepo/MyRepo
>
> Exception details:
>
> it.could.webdav.DAVException: Not found
>       at it.could.webdav.methods.HEAD.process(HEAD.java:52)
>       at it.could.webdav.methods.GET.process(GET.java:58)
>       at it.could.webdav.DAVProcessor.process(DAVProcessor.java:79)
>       at  
> org.apache.maven.archiva.web.servlet.repository.RepositoryAccess.servl 
> etRequest(RepositoryAccess.java:223)
>       at  
> org.apache.maven.archiva.web.servlet.PlexusComponentServlet.service 
> (PlexusComponentServlet.java:126)
>       at org.mortbay.jetty.servlet.ServletHolder.handle 
> (ServletHolder.java:445)
>       at org.mortbay.jetty.servlet.ServletHandler 
> $CachedChain.doFilter(ServletHandler.java:1049)
>       at  
> com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter 
> (FilterDispatcher.java:189)
>       at org.mortbay.jetty.servlet.ServletHandler 
> $CachedChain.doFilter(ServletHandler.java:1040)
>       at  
> com.opensymphony.module.sitemesh.filter.PageFilter.parsePage 
> (PageFilter.java:118)
>       at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter 
> (PageFilter.java:52)
>       at org.mortbay.jetty.servlet.ServletHandler 
> $CachedChain.doFilter(ServletHandler.java:1040)
>       at  
> com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter 
> (ActionContextCleanUp.java:88)
>       at org.mortbay.jetty.servlet.ServletHandler 
> $CachedChain.doFilter(ServletHandler.java:1040)
>       at org.mortbay.jetty.servlet.ServletHandler.handle 
> (ServletHandler.java:352)
>       at org.mortbay.jetty.servlet.SessionHandler.handle 
> (SessionHandler.java:230)
>       at org.mortbay.jetty.handler.ContextHandler.handle 
> (ContextHandler.java:627)
>       at org.mortbay.jetty.handler.ContextHandlerCollection.handle 
> (ContextHandlerCollection.java:149)
>       at org.mortbay.jetty.handler.HandlerCollection.handle 
> (HandlerCollection.java:123)
>       at org.mortbay.jetty.handler.HandlerWrapper.handle 
> (HandlerWrapper.java:141)
>       at org.mortbay.jetty.Server.handle(Server.java:286)
>       at org.mortbay.jetty.HttpConnection.handleRequest 
> (HttpConnection.java:444)
>       at org.mortbay.jetty.HttpConnection 
> $RequestHandler.headerComplete(HttpConnection.java:701)
>       at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:500)
>       at org.mortbay.jetty.HttpParser.parseAvailable 
> (HttpParser.java:203)
>       at org.mortbay.jetty.HttpConnection.handle 
> (HttpConnection.java:340)
>       at org.mortbay.jetty.nio.HttpChannelEndPoint.run 
> (HttpChannelEndPoint.java:270)
>       at org.mortbay.thread.BoundedThreadPool$PoolThread.run 
> (BoundedThreadPool.java:475)
>
> Thanks,
> --
> Wendy

Mime
View raw message