cancel
Showing results for 
Search instead for 
Did you mean: 

The node's content is missing (after Webdav copyMethod)

hananherzog
Champ in-the-making
Champ in-the-making
Hi,
   I am using Alfresco 1.0 on Linux. I am using Jakarta Webdav client to access the store. I can create files and directories without a problem. But, I am unable to 'copy'  files. After I create a file, I attempt to make a copy in the same directory. The copy is listed as 0 byte length in the Alfresco web-front end. When I click on it to view its nonexistent contents I get:

   The node's content is missing:
   node: workspace://SpacesStore/b3b40607-5582-11da-abb0-456e71da37cb
   reader: null 
Please contact your system administrator.

I get the following exception:
11:35:52,354 ERROR [alfresco.webdav.protocol] Internal Server Error:
java.lang.NullPointerException
        at org.alfresco.repo.webdav.GetMethod.executeImpl(GetMethod.java:221)
        at org.alfresco.repo.webdav.WebDAVMethod.execute(WebDAVMethod.java:121)
        at org.alfresco.repo.webdav.WebDAVServlet.service(WebDAVServlet.java:136)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.alfresco.repo.webdav.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:189)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)

Any ideas?

Thanks,

Hanan
2 REPLIES 2

hananherzog
Champ in-the-making
Champ in-the-making
I now see that this bug has been identified as
http://www.alfresco.org/jira/browse/AR-182 .

It's kind of a showstopper.

Hanan

derek
Star Contributor
Star Contributor
Hi,

We've done some major refactoring in the WebDAV *Method classes.  Most of the repository interaction is now done through the FileFolderService.

The issue cannot be reproduced any more.

Regards
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.