I am getting lots of integration test failures, all appear to be associated 
with MKCOL, is anyone seeing the same ?

In the tests  I see.
java.io.IOException: 
mkdir(http://localhost:54825/org.apache.sling.launchpad.testing-6-SNAPSHOT/apps)
 failed, status code=405
        at 
org.apache.sling.commons.testing.integration.SlingIntegrationTestClient.mkdir(SlingIntegrationTestClient.java:69)
        at 
org.apache.sling.commons.testing.integration.SlingIntegrationTestClient.mkdirs(SlingIntegrationTestClient.java:87)
        at 
org.apache.sling.commons.testing.integration.HttpTestBase$TestNode.<init>(HttpTestBase.java:103)


In the log I see 

31.03.2010 16:14:10.760 *ERROR* [127.0.0.1 [1270012450463] MKCOL 
/org.apache.sling.launchpad.testing-6-SNAPSHOT/apps HTTP/1.1] 
org.apache.sling.engine.impl.SlingMainServlet service: Uncaught Throwable 
java.lang.IllegalStateException: Response has already been committed
        at 
org.apache.sling.engine.impl.SlingHttpServletResponseImpl.checkCommitted(SlingHttpServletResponseImpl.java:398)
        at 
org.apache.sling.engine.impl.SlingHttpServletResponseImpl.setStatus(SlingHttpServletResponseImpl.java:265)
        at 
org.apache.jackrabbit.webdav.WebdavResponseImpl.setStatus(WebdavResponseImpl.java:276)
        at 
org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.doMkCol(AbstractWebdavServlet.java:548)
        at 
org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.execute(AbstractWebdavServlet.java:256)
        at 
org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:196)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at 
org.apache.sling.engine.impl.request.RequestData.service(RequestData.java:523)



I think this is due to a sendError with a missing return in Jackrabbits 
AbstractWebDavServlet ?

Will ask [email protected]
Ian

Reply via email to