[xwiki-users] HTTP Status 500 error with webdav and short URL
HTTP Status 500 - Views cannot be spooled. ------------------------------ *type* Exception report *message* *Views cannot be spooled.* *description* *The server encountered an internal error that prevented it from fulfilling this request.* *exception* java.io.IOException: Views cannot be spooled. com.xpn.xwiki.plugin.webdav.resources.partial.AbstractDavView.spool(AbstractDavView.java:69) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.spoolResource(AbstractWebdavServlet.java:409) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.doGet(AbstractWebdavServlet.java:375) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.execute(AbstractWebdavServlet.java:225) com.xpn.xwiki.plugin.webdav.XWikiDavServlet.execute(XWikiDavServlet.java:152) com.xpn.xwiki.plugin.webdav.XWikiDavServlet.service(XWikiDavServlet.java:131) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:70) org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63) org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208) org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:137) org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176) org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394) *note* *The full stack trace of the root cause is available in the Apache Tomcat/7.0.52 (Ubuntu) logs.* ------------------------------ Apache Tomcat/7.0.52 (Ubuntu)
Hi, The Webdav module has not really been well supported for a few years now. AFAICS in the xwiki webdav code, the spool() method of WebDAV has never been supported: https://github.com/xwiki/xwiki-platform/blob/6096b83777fb3a12f9bcc3b9992ddd5... Since webdav support was working, I’d say you have a webdav client that doesn’t something different from other clients. Maybe you could try with another client to see if it works better and to try to understand better the issue? Thanks -Vincent
On 23 Sep 2016, at 16:20, Guy Spronck <[email protected]> wrote:
HTTP Status 500 - Views cannot be spooled. ------------------------------
*type* Exception report
*message* *Views cannot be spooled.*
*description* *The server encountered an internal error that prevented it from fulfilling this request.*
*exception*
java.io.IOException: Views cannot be spooled. com.xpn.xwiki.plugin.webdav.resources.partial.AbstractDavView.spool(AbstractDavView.java:69) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.spoolResource(AbstractWebdavServlet.java:409) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.doGet(AbstractWebdavServlet.java:375) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.execute(AbstractWebdavServlet.java:225) com.xpn.xwiki.plugin.webdav.XWikiDavServlet.execute(XWikiDavServlet.java:152) com.xpn.xwiki.plugin.webdav.XWikiDavServlet.service(XWikiDavServlet.java:131) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:70) org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63) org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208) org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:137) org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176) org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394)
*note* *The full stack trace of the root cause is available in the Apache Tomcat/7.0.52 (Ubuntu) logs.* ------------------------------ Apache Tomcat/7.0.52 (Ubuntu)
My bad, I accidentally sent the email before finishing writing it. So I am experiencing a 500 error whith webdav and the short URL configured. I am having issues locating the source of the issue so I am asking here. Setup information: Server is running ubuntu 14.04 Xwiki v8.2.1 running on tomcat 7 I am using LDAP for authentication and have the URL rewrite to have nice short URL's. Besides that it's a clean install and the webdav connection displays an 500 error for some reason. To answer your question, I have tried several clients (even locally on the server) and they all give the same error. On 23 September 2016 at 16:20, Guy Spronck <[email protected]> wrote:
HTTP Status 500 - Views cannot be spooled. ------------------------------
*type* Exception report
*message* *Views cannot be spooled.*
*description* *The server encountered an internal error that prevented it from fulfilling this request.*
*exception*
java.io.IOException: Views cannot be spooled. com.xpn.xwiki.plugin.webdav.resources.partial.AbstractDavView.spool(AbstractDavView.java:69) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.spoolResource(AbstractWebdavServlet.java:409) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.doGet(AbstractWebdavServlet.java:375) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.execute(AbstractWebdavServlet.java:225) com.xpn.xwiki.plugin.webdav.XWikiDavServlet.execute(XWikiDavServlet.java:152) com.xpn.xwiki.plugin.webdav.XWikiDavServlet.service(XWikiDavServlet.java:131) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:70) org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63) org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208) org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:137) org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176) org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394)
*note* *The full stack trace of the root cause is available in the Apache Tomcat/7.0.52 (Ubuntu) logs.* ------------------------------ Apache Tomcat/7.0.52 (Ubuntu)
On 23 Sep 2016, at 16:27, Guy Spronck <[email protected]> wrote:
My bad, I accidentally sent the email before finishing writing it.
So I am experiencing a 500 error whith webdav and the short URL configured. I am having issues locating the source of the issue so I am asking here. Setup information: Server is running ubuntu 14.04 Xwiki v8.2.1 running on tomcat 7 I am using LDAP for authentication and have the URL rewrite to have nice short URL's.
Besides that it's a clean install and the webdav connection displays an 500 error for some reason.
To answer your question, I have tried several clients (even locally on the server) and they all give the same error.
Ok, does it work if you use a default setup with short urls? Thanks -Vincent
On 23 September 2016 at 16:20, Guy Spronck <[email protected]> wrote:
HTTP Status 500 - Views cannot be spooled. ------------------------------
*type* Exception report
*message* *Views cannot be spooled.*
*description* *The server encountered an internal error that prevented it from fulfilling this request.*
*exception*
java.io.IOException: Views cannot be spooled. com.xpn.xwiki.plugin.webdav.resources.partial.AbstractDavView.spool(AbstractDavView.java:69) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.spoolResource(AbstractWebdavServlet.java:409) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.doGet(AbstractWebdavServlet.java:375) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.execute(AbstractWebdavServlet.java:225) com.xpn.xwiki.plugin.webdav.XWikiDavServlet.execute(XWikiDavServlet.java:152) com.xpn.xwiki.plugin.webdav.XWikiDavServlet.service(XWikiDavServlet.java:131) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:70) org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63) org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208) org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:137) org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176) org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394)
*note* *The full stack trace of the root cause is available in the Apache Tomcat/7.0.52 (Ubuntu) logs.* ------------------------------ Apache Tomcat/7.0.52 (Ubuntu)
Hi, Thanks for your time, I now tried the cadaver client on linux and that one somehow works. I can successfully browse the wiki now using webdav. Thanks again, Guy On 23 September 2016 at 16:28, Vincent Massol <[email protected]> wrote:
On 23 Sep 2016, at 16:27, Guy Spronck <[email protected]> wrote:
My bad, I accidentally sent the email before finishing writing it.
So I am experiencing a 500 error whith webdav and the short URL configured. I am having issues locating the source of the issue so I am asking here. Setup information: Server is running ubuntu 14.04 Xwiki v8.2.1 running on tomcat 7 I am using LDAP for authentication and have the URL rewrite to have nice short URL's.
Besides that it's a clean install and the webdav connection displays an 500 error for some reason.
To answer your question, I have tried several clients (even locally on the server) and they all give the same error.
Ok, does it work if you use a default setup with short urls?
Thanks -Vincent
On 23 September 2016 at 16:20, Guy Spronck <[email protected]> wrote:
HTTP Status 500 - Views cannot be spooled. ------------------------------
*type* Exception report
*message* *Views cannot be spooled.*
*description* *The server encountered an internal error that prevented
it
from fulfilling this request.*
*exception*
java.io.IOException: Views cannot be spooled. com.xpn.xwiki.plugin.webdav.resources.partial. AbstractDavView.spool(AbstractDavView.java:69) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet. spoolResource(AbstractWebdavServlet.java:409) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet. doGet(AbstractWebdavServlet.java:375) org.apache.jackrabbit.webdav.server.AbstractWebdavServlet. execute(AbstractWebdavServlet.java:225) com.xpn.xwiki.plugin.webdav.XWikiDavServlet.execute( XWikiDavServlet.java:152) com.xpn.xwiki.plugin.webdav.XWikiDavServlet.service( XWikiDavServlet.java:131) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter( XWikiDavFilter.java:70) org.xwiki.container.servlet.filters.internal. SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63) org.xwiki.container.servlet.filters.internal. SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208) org.xwiki.container.servlet.filters.internal. SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) org.xwiki.resource.servlet.RoutingFilter.doFilter( RoutingFilter.java:137) org.tuckey.web.filters.urlrewrite.RuleChain. handleRewrite(RuleChain.java:176) org.tuckey.web.filters.urlrewrite.RuleChain.doRules( RuleChain.java:145) org.tuckey.web.filters.urlrewrite.UrlRewriter. processRequest(UrlRewriter.java:92) org.tuckey.web.filters.urlrewrite.UrlRewriteFilter. doFilter(UrlRewriteFilter.java:394)
*note* *The full stack trace of the root cause is available in the Apache Tomcat/7.0.52 (Ubuntu) logs.* ------------------------------ Apache Tomcat/7.0.52 (Ubuntu)
_______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
participants (2)
-
Guy Spronck -
Vincent Massol