Hi,

This patch fixed getAllLocks() in WebdavState.java in order to support operation
sequences like LOCK r1, PUT r2, PUT r1, UNLOCK r1.

Best regards,

Albert

-----------------------------
Albert Yu
( Yu Yizhuan )
Software Engineer

email:  [EMAIL PROTECTED]
phone:  +353 21 4910500
direct:  +353 21 4910503
fax: +353 21 4320589

Index: ./src/webdav/client/src/org/apache/webdav/lib/WebdavState.java
===================================================================
RCS file: 
/home/cvspublic/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavState.java,v
retrieving revision 1.7
diff -r1.7 WebdavState.java
194,195c194,198
< 
<         return (String[]) lockTokens.toArray(EMPTY_ARRAY);
---
>       
>       if(!locks.containsKey(uri)) //No locks for this URI 
>               return EMPTY_ARRAY;
>         else
>               return (String[]) lockTokens.toArray(EMPTY_ARRAY);

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to