2 Oct 11:26
RE: PROPFIND 409 conflict ERROR with timeout/deadlock
Miguel Figueiredo <mfigueiredo <at> maisis.pt>
2007-10-02 09:26:00 GMT
2007-10-02 09:26:00 GMT
Hello again Shakti, Maybe you can't start a nested transaction like it happens in the "no" branch of point 3 and 4 (the 1st transaction happens on point 2). Hope this helps, Miguel Figueiredo -----Original Message----- From: Shakti Shrivastava [mailto:Shakti.Shrivastava <at> onassignment.com] Sent: sexta-feira, 28 de Setembro de 2007 16:23 To: Slide Users Mailing List Subject: RE: PROPFIND 409 conflict ERROR with timeout/deadlock Hi Miguel, That fixed the issue. Thank you very much. But I still don't understand why? Can Oliver chime in? I would really want to know. This is what the code is doing (while trying to upload a resource like http://host:port/slide/files/user-75/myfile.txt 1. Find collection files (this is http://host:port/slide/files) 2. If found add to a list (cache) and start a transaction (explicitly, using startTransaction()) 3. Check if collection user-57 exists using getChildren() if so add to list (cache). No (explicit) transaction started here 4. Check if myfile.txt exists. No (explicit) transaction started here * this is where the timeout is occurring 5. If no then use putMethod()(Continue reading)
RSS Feed