juergen     2002/10/15 03:48:43

  Modified:    src/webdav/server/org/apache/slide/webdav/util
                        PropertyHelper.java
  Log:
  Always return the real lock-token instead of a faketoken, since this violates the 
WebDAV standard.
  (ralf)
  
  Revision  Changes    Path
  1.40      +3 -15     
jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/PropertyHelper.java
  
  Index: PropertyHelper.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/PropertyHelper.java,v
  retrieving revision 1.39
  retrieving revision 1.40
  diff -u -r1.39 -r1.40
  --- PropertyHelper.java       15 Oct 2002 09:11:07 -0000      1.39
  +++ PropertyHelper.java       15 Oct 2002 10:48:43 -0000      1.40
  @@ -1226,19 +1226,7 @@
               activelock.addContent(locktoken);
               Element href = new Element(E_HREF, NamespaceCache.DEFAULT_NAMESPACE);
               locktoken.addContent(href);
  -            // Put here the token Id
  -            boolean isOwner = false;
  -            try {
  -                String subjectUri = security.getPrincipal(sToken).getUri();
  -                if (objectLockToken.getSubjectUri().startsWith(subjectUri))
  -                    isOwner = true;
  -            } catch (Exception e) {
  -            }
  -            if (isOwner || sToken.checkLockToken(objectLockToken.getLockId())) {
                   href.setText("opaquelocktoken:" + objectLockToken.getLockId());
  -            } else {
  -                href.setText("opaquelocktoken:faketoken");
  -            }
               
               xmlValue.add(activelock);
           }
  
  
  

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

Reply via email to