markt       2004/02/13 14:19:52

  Modified:    catalina/src/share/org/apache/catalina/servlets
                        WebdavServlet.java
  Log:
  Fix bug 26906.
  - Lock token must be returned after lock creation.
  - Patch provided by Pieter van Prooijen
  
  Revision  Changes    Path
  1.10      +8 -5      
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java
  
  Index: WebdavServlet.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- WebdavServlet.java        13 Feb 2004 20:06:50 -0000      1.9
  +++ WebdavServlet.java        13 Feb 2004 22:19:52 -0000      1.10
  @@ -1231,7 +1231,10 @@
                           lockNulls.addElement(lock.path);
   
                       }
  -
  +                    // Add the Lock-Token header as by RFC 2518 8.10.1
  +                    // - only do this for newly created locks
  +                    resp.addHeader("Lock-Token", "<opaquelocktoken:"
  +                                   + lockToken + ">");
                   }
   
               }
  
  
  

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

Reply via email to