Hi all,

I'm having an intermittent problem when moving files in Jackrabbit
using WebDAV. Basically, I use Java WebDAV client methods to load
files into an initial storage error on the server. Upon successful
processing, they are moved to a permanent storage area, once again
using Java WebDAV client methods.

Everything works fine until a another process kicks in to removed
expired files from the storage area. At that point, the first process
described above chokes with this error:

12:53:41,609 ERROR [DavResourceImpl?](http-0.0.0.0-8080-8) Error while
importing resource: javax.jcr.nodetype.ConstraintViolationException?:
27504da5-6 aac-400b-a8b0-a277a5472b03 needs to be saved as well.

I've read through some similar issues on here and I'm guessing its
some sort of concurrent access/jcr locking issue. If that is the case,
I'm wondering how I can avoid this when using only the WebDAV
interface?

If anybody could point out where I'm going wrong it would be a big help.

Thanks,
Brad.

Reply via email to