[jboss-jira] [JBoss JIRA] (JBRULES-3242) when Guvnor repo becauses bug (over 300 MB) getting premature end of file error on webdav connection from guvnor eclipse plugin
Stephen Masters (JIRA)
jira-events at lists.jboss.org
Wed Jan 16 12:33:22 EST 2013
[ https://issues.jboss.org/browse/JBRULES-3242?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12746281#comment-12746281 ]
Stephen Masters commented on JBRULES-3242:
------------------------------------------
Is there any evidence that this issue is caused by the repository exceeding a certain size? I ask because I discovered that the exact same error message occurs, preventing webdav access, when a user created a rule in Guvnor which had a solidus "/" in it. I'm guessing that the webdav code is falsely assuming that the "/" relates to the path.
For me, webdav started working again when I fixed the rule names.
> when Guvnor repo becauses bug (over 300 MB) getting premature end of file error on webdav connection from guvnor eclipse plugin
> -------------------------------------------------------------------------------------------------------------------------------
>
> Key: JBRULES-3242
> URL: https://issues.jboss.org/browse/JBRULES-3242
> Project: JBRULES
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: drools-guvnor
> Affects Versions: 5.3.0.CR1
> Environment: Linux, Redhat, Sun JDK 64
> Reporter: Nicolas Heron
> Assignee: Mark Proctor
>
> On the eclipse plugin, when we want to obtain the content of a package,
> 1) getting the following error on client side "premature end of file"
> 2) and on server side
> 14:29:56,449 INFO [STDOUT] ERROR 12-10 14:29:56,449 (WebDavServletBean.java:service:154) Exception: java.lang.NullPointerException
> at net.sf.webdav.methods.DoPropfind.parseProperties(DoPropfind.java:256)
> at net.sf.webdav.methods.DoPropfind.recursiveParseProperties(DoPropfind.java:212)
> at net.sf.webdav.methods.DoPropfind.recursiveParseProperties(DoPropfind.java:227)
> at net.sf.webdav.methods.DoPropfind.execute(DoPropfind.java:165)
> at net.sf.webdav.WebDavServletBean.service(WebDavServletBean.java:128)
> at org.drools.guvnor.server.files.WebdavServlet.service(WebdavServlet.java:73)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at org.jboss.seam.web.ContextFilter$1.process(ContextFilter.java:42)
> at org.jboss.seam.servlet.ContextualHttpServletRequest.run(ContextualHttpServletRequest.java:65)
> at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
> at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
> at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
> at java.lang.Thread.run(Thread.java:662)
> [Fatal Error] :1:1: Premature end of file.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list