I am getting 409 conflict error when trying to create a WebdavResource object for a given URL.
The code is trying to create a file along with any missing collections (that may not exist). Everything works fine however the code seems to deadlock when trying to create a WebdavResource object on the filename. I am using startTransaction and commitTransaction to make sure the file upload either completes successfully or fails completely. The code runs fine, in that the file upload completes, but I want to understand the reason of the timeout here and get rid of it. Can someone please shed some light on this? I have googled this and nowhere can I find 409 status code associated with a PROPFIND. This leads me to believe that this timeout has something to do with a lock. However, nowhere in my code am I explicitly locking any resource (may be it's the startTransaction()?). Thanks in advance. Using: Tomcat 5.5.x Slide version 2.2 (from SVN) JVM: 1.5.x Here are the logs from the SLIDE server (2 lines prefixed with * are the ones where the error is happening) http-8081-Processor25, 25-Sep-2007 18:50:08, unauthenticated, GET, 404 "Not Found", 547 ms, /files/user-docs/user-57 http-8081-Processor24, 25-Sep-2007 18:50:31, unauthenticated, PROPFIND, 404 "Not Found", 781 ms, /files/user-docs/user-57 http-8081-Processor25, 25-Sep-2007 18:50:32, unauthenticated, PROPFIND, 207 "Multi-Status", 125 ms, /files http-8081-Processor25, 25-Sep-2007 18:50:32, unauthenticated, LOCK, 200 "OK", 31 ms, /files 25 Sep 2007 18:50:32 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor25, 25-Sep-2007 18:50:32, unauthenticated, PROPFIND, 207 "Multi-Status", 63 ms, /files 25 Sep 2007 18:50:32 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor25, 25-Sep-2007 18:50:32, unauthenticated, MKCOL, 201 "Created", 219 ms, /files/user-docs/user-57 25 Sep 2007 18:50:33 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor25, 25-Sep-2007 18:50:33, unauthenticated, PROPFIND, 207 "Multi-Status", 281 ms, /files/3 25 Sep 2007 18:50:33 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor25, 25-Sep-2007 18:50:33, unauthenticated, PROPFIND, 207 "Multi-Status", 0 ms, /files/user-docs/user-57 ********** 25 Sep 2007 18:52:33 - file-meta-store - INFO - DEADLOCK VICTIM: Thread Thread[http-8081-Processor23,5,main] marked transaction branch http-8081-Processor23-1190771433584-32 for rollback ********** http-8081-Processor23, 25-Sep-2007 18:50:33, unauthenticated, PROPFIND, 409 "Conflict", 120063 ms, /files/user-docs/user-57/myfile.txt 25 Sep 2007 18:52:33 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor24, 25-Sep-2007 18:52:33, unauthenticated, CHECKOUT, 404 "Not Found", 31 ms, /files/user-docs/user-57/myfile.txt 25 Sep 2007 18:52:33 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor24, 25-Sep-2007 18:52:33, unauthenticated, GET, 404 "Not Found", 15 ms, /files/user-docs/user-57/myfile.txt 25 Sep 2007 18:52:33 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor24, 25-Sep-2007 18:52:33, unauthenticated, PUT, 201 "Created", 109 ms, /files/user-docs/user-57/myfile.txt 25 Sep 2007 18:52:34 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor24, 25-Sep-2007 18:52:34, unauthenticated, PROPPATCH, 207 "Multi-Status", 47 ms, /files/user-docs/user-57/myfile.txt 25 Sep 2007 18:52:34 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor24, 25-Sep-2007 18:52:34, unauthenticated, PROPPATCH, 207 "Multi-Status", 0 ms, /files/user-docs/user-57/myfile.txt 25 Sep 2007 18:52:34 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor24, 25-Sep-2007 18:52:34, unauthenticated, PROPPATCH, 207 "Multi-Status", 0 ms, /files/user-docs/user-57/myfile.txt 25 Sep 2007 18:52:34 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor24, 25-Sep-2007 18:52:34, unauthenticated, PROPPATCH, 207 "Multi-Status", 47 ms, /files/user-docs/user-57/myfile.txt 25 Sep 2007 18:52:34 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor24, 25-Sep-2007 18:52:34, unauthenticated, PROPPATCH, 207 "Multi-Status", 0 ms, /files/user-docs/user-57/myfile.txt 25 Sep 2007 18:52:34 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor24, 25-Sep-2007 18:52:34, unauthenticated, PROPPATCH, 207 "Multi-Status", 31 ms, /files/user-docs/user-57/myfile.txt 25 Sep 2007 18:52:34 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor24, 25-Sep-2007 18:52:34, unauthenticated, PROPPATCH, 207 "Multi-Status", 15 ms, /files/user-docs/user-57/myfile.txt 25 Sep 2007 18:52:34 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor24, 25-Sep-2007 18:52:34, unauthenticated, PROPPATCH, 207 "Multi-Status", 0 ms, /files/user-docs/user-57/myfile.txt 25 Sep 2007 18:52:34 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor24, 25-Sep-2007 18:52:34, unauthenticated, PROPPATCH, 207 "Multi-Status", 31 ms, /files/user-docs/user-57/myfile.txt 25 Sep 2007 18:52:34 - org.apache.slide.webdav.method.AbstractWebdavMethod - INFO - Using external transaction <opaquelocktoken:97995b34f21391315f7f53107fefe0d0> http-8081-Processor24, 25-Sep-2007 18:52:34, unauthenticated, VERSION-CONTROL, 200 "OK", 453 ms, /files/user-docs/user-57/myfile.txt http-8081-Processor24, 25-Sep-2007 18:52:35, unauthenticated, UNLOCK, 204 "No Content", 156 ms, /files/user-docs/user-57 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]