jumal       2002/10/08 06:40:45

  Modified:    src/webdav/server/org/apache/slide/webdav/method
                        MoveMethod.java
  Log:
  MOVE bug when using WebdavServlet's scope parameter solved.
  SearchHelper.createSearchQuery method takes as last argument complete
  request uri which was ignoring the possible usage of this parameter.
  
  Revision  Changes    Path
  1.53      +6 -4      
jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/MoveMethod.java
  
  Index: MoveMethod.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/MoveMethod.java,v
  retrieving revision 1.52
  retrieving revision 1.53
  diff -u -r1.52 -r1.53
  --- MoveMethod.java   16 Sep 2002 12:26:23 -0000      1.52
  +++ MoveMethod.java   8 Oct 2002 13:40:45 -0000       1.53
  @@ -439,11 +439,13 @@
               Element basicSearch = getWorkingResourceSearchElement(sourceUri);
               String grammarNamespace = basicSearch.getNamespaceURI();
               Search searchHelper = token.getSearchHelper();
  +            StringBuffer requestURIWithScope = new 
StringBuffer(req.getContextPath());
  +            requestURIWithScope.append(sourceUri);
               SearchQuery searchQuery = 
searchHelper.createSearchQuery(grammarNamespace,
                                                                        basicSearch,
                                                                        new 
SlideTokenWrapper(slideToken, false),
                                                                        
Integer.MAX_VALUE,
  -                                                                     
req.getRequestURI());
  +                                                                     
requestURIWithScope.toString());
               
               SearchQueryResult queryResult = searchHelper.search(new 
SlideTokenWrapper(slideToken, false), searchQuery);
               
  
  
  

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

Reply via email to