juergen     01/02/20 01:16:57

  Modified:    src/webdav/server/org/apache/slide/webdav WebdavServlet.java
  Log:
  nothing changed
  
  Revision  Changes    Path
  1.5       +172 -171  
jakarta-slide/src/webdav/server/org/apache/slide/webdav/WebdavServlet.java
  
  Index: WebdavServlet.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/WebdavServlet.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- WebdavServlet.java        2001/02/14 12:25:49     1.4
  +++ WebdavServlet.java        2001/02/20 09:16:57     1.5
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/WebdavServlet.java,v 
1.4 2001/02/14 12:25:49 juergen Exp $
  - * $Revision: 1.4 $
  - * $Date: 2001/02/14 12:25:49 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/WebdavServlet.java,v 
1.5 2001/02/20 09:16:57 juergen Exp $
  + * $Revision: 1.5 $
  + * $Date: 2001/02/20 09:16:57 $
    *
    * ====================================================================
    *
  @@ -121,91 +121,91 @@
        * Show HTTP header information.
        */
       private void showRequestInfo(HttpServletRequest req) {
  -     
  -     System.out.println();
  -     System.out.println("SlideDAV Request Info");
  -     System.out.println();
  -     
  -     // Show generic info
  -     System.out.println("Encoding : " + req.getCharacterEncoding());
  -     System.out.println("Length : " + req.getContentLength());
  -     System.out.println("Type : " + req.getContentType());
  -     
  -     System.out.println();
  -     System.out.println("Parameters");
  -     
  -     Enumeration parameters = req.getParameterNames();
  -     
  -     while (parameters.hasMoreElements()) {
  -         String paramName = (String) parameters.nextElement();
  -         String[] values = req.getParameterValues(paramName);
  -         System.out.print(paramName + " : ");
  -         for (int i = 0; i < values.length; i++) {
  -             System.out.print(values[i] + ", ");
  -         }
  -         System.out.println();
  -     }
  -     
  -     System.out.println();
  -     
  -     System.out.println("Protocol : " + req.getProtocol());
  -     System.out.println("Address : " + req.getRemoteAddr());
  -     System.out.println("Host : " + req.getRemoteHost());
  -     System.out.println("Scheme : " + req.getScheme());
  -     System.out.println("Server Name : " + req.getServerName());
  -     System.out.println("Server Port : " + req.getServerPort());
  -     
  -     System.out.println();
  -     System.out.println("Attributes");
  -     
  -     Enumeration attributes = req.getAttributeNames();
  -     
  -     while (attributes.hasMoreElements()) {
  -         String attributeName = (String) attributes.nextElement();
  -         System.out.print(attributeName + " : ");
  -         System.out.println(req.getAttribute(attributeName).toString());
  -     }
  -     
  -     System.out.println();
  -     
  -     // Show HTTP info
  -     System.out.println();
  -     System.out.println("HTTP Header Info");
  -     System.out.println();
  -     
  -     System.out.println("Authentication Type : " + req.getAuthType());
  -     System.out.println("HTTP Method : " + req.getMethod());
  -     System.out.println("Path Info : " + req.getPathInfo());
  -     System.out.println("Path translated : " + req.getPathTranslated());
  -     System.out.println("Query string : " + req.getQueryString());
  -     System.out.println("Remote user : " + req.getRemoteUser());
  -     System.out.println("Requested session id : "
  -                           + req.getRequestedSessionId());
  -     System.out.println("Request URI : " + req.getRequestURI());
  -     System.out.println("Context path : " + req.getContextPath());
  -        System.out.println("Servlet path : " + req.getServletPath());
  -        System.out.println("User principal : " + req.getUserPrincipal());
  -        
  -     
  -     System.out.println();
  -     System.out.println("Headers : ");
  -     
  -     Enumeration headers = req.getHeaderNames();
  -     
  -     while (headers.hasMoreElements()) {
  -         String headerName = (String) headers.nextElement();
  -         System.out.print(headerName + " : ");
  -         System.out.println(req.getHeader(headerName));
  -     }
  -     
  -     // Show session info
  -     HttpSession session = req.getSession(false);
  -        
  -     System.out.println();
  -     System.out.println("End Request Info");
  -     System.out.println();
  -     System.out.println();
  -     
  +    
  +        System.out.println();
  +        System.out.println("SlideDAV Request Info");
  +        System.out.println();
  +        
  +        // Show generic info
  +        System.out.println("Encoding : " + req.getCharacterEncoding());
  +        System.out.println("Length : " + req.getContentLength());
  +        System.out.println("Type : " + req.getContentType());
  +        
  +        System.out.println();
  +        System.out.println("Parameters");
  +        
  +        Enumeration parameters = req.getParameterNames();
  +        
  +        while (parameters.hasMoreElements()) {
  +            String paramName = (String) parameters.nextElement();
  +            String[] values = req.getParameterValues(paramName);
  +            System.out.print(paramName + " : ");
  +            for (int i = 0; i < values.length; i++) {
  +            System.out.print(values[i] + ", ");
  +            }
  +            System.out.println();
  +        }
  +        
  +        System.out.println();
  +        
  +        System.out.println("Protocol : " + req.getProtocol());
  +        System.out.println("Address : " + req.getRemoteAddr());
  +        System.out.println("Host : " + req.getRemoteHost());
  +        System.out.println("Scheme : " + req.getScheme());
  +        System.out.println("Server Name : " + req.getServerName());
  +        System.out.println("Server Port : " + req.getServerPort());
  +        
  +        System.out.println();
  +        System.out.println("Attributes");
  +        
  +        Enumeration attributes = req.getAttributeNames();
  +        
  +        while (attributes.hasMoreElements()) {
  +            String attributeName = (String) attributes.nextElement();
  +            System.out.print(attributeName + " : ");
  +            System.out.println(req.getAttribute(attributeName).toString());
  +        }
  +        
  +        System.out.println();
  +        
  +        // Show HTTP info
  +        System.out.println();
  +        System.out.println("HTTP Header Info");
  +        System.out.println();
  +        
  +        System.out.println("Authentication Type : " + req.getAuthType());
  +        System.out.println("HTTP Method : " + req.getMethod());
  +        System.out.println("Path Info : " + req.getPathInfo());
  +        System.out.println("Path translated : " + req.getPathTranslated());
  +        System.out.println("Query string : " + req.getQueryString());
  +        System.out.println("Remote user : " + req.getRemoteUser());
  +        System.out.println("Requested session id : "
  +                               + req.getRequestedSessionId());
  +        System.out.println("Request URI : " + req.getRequestURI());
  +        System.out.println("Context path : " + req.getContextPath());
  +            System.out.println("Servlet path : " + req.getServletPath());
  +            System.out.println("User principal : " + req.getUserPrincipal());
  +            
  +        
  +        System.out.println();
  +        System.out.println("Headers : ");
  +        
  +        Enumeration headers = req.getHeaderNames();
  +        
  +        while (headers.hasMoreElements()) {
  +            String headerName = (String) headers.nextElement();
  +            System.out.print(headerName + " : ");
  +            System.out.println(req.getHeader(headerName));
  +        }
  +        
  +        // Show session info
  +        HttpSession session = req.getSession(false);
  +            
  +        System.out.println();
  +        System.out.println("End Request Info");
  +        System.out.println();
  +        System.out.println();
  +    
       }
   
       
  @@ -214,29 +214,29 @@
        * Show HTTP header information.
        */
       private void showResponseInfo(HttpServletResponse req) {
  -     
  -     System.out.println();
  -     System.out.println("SlideDAV Response Info");
  -     System.out.println();
  -     
  -     // Show generic info
  -     System.out.println("Encoding    : " + req.getCharacterEncoding());
  -     System.out.println("Buffer size : " + req.getBufferSize());
  -     
  -     System.out.println();
  -     System.out.println("End Response Info");
  -     System.out.println();
  -     System.out.println();
  -     
  +    
  +        System.out.println();
  +        System.out.println("SlideDAV Response Info");
  +        System.out.println();
  +        
  +        // Show generic info
  +        System.out.println("Encoding    : " + req.getCharacterEncoding());
  +        System.out.println("Buffer size : " + req.getBufferSize());
  +        
  +        System.out.println();
  +        System.out.println("End Response Info");
  +        System.out.println();
  +        System.out.println();
  +    
       }
  +    
  +    
  +    
       
  -     
  -     
  -     
  -     
  -     
  -     
       
  +    
  +    
  +    
       /**
        * Create Slide Method form the HTTP Method.
        *
  @@ -244,47 +244,47 @@
        * @exception WebdavException
        */
       private WebdavMethod createWebdavMethod
  -     (HttpServletRequest req, HttpServletResponse resp)
  -     throws WebdavException {
  +    (HttpServletRequest req, HttpServletResponse resp)
  +    throws WebdavException {
           
  -     String methodName = req.getMethod();
  -     
  -     WebdavMethod resultMethod = null;
  -     
  -     if (methodName.equalsIgnoreCase("GET")) {
  -         resultMethod = new GetMethod(this, token, req, resp);
  -     } else if (methodName.equalsIgnoreCase("PROPFIND")) {
  -         resultMethod = new PropFindMethod(this, token, req, resp);
  -     } else if (methodName.equalsIgnoreCase("HEAD")) {
  -         resultMethod = new HeadMethod(this, token, req, resp);
  -     } else if (methodName.equalsIgnoreCase("LOCK")) {
  -         resultMethod = new LockMethod(this, token, req, resp);
  -     } else if (methodName.equalsIgnoreCase("UNLOCK")) {
  -         resultMethod = new UnlockMethod(this, token, req, resp);
  -     } else if (methodName.equalsIgnoreCase("OPTIONS")) {
  -         resultMethod = new OptionsMethod(this, token, req, resp);
  -     } else if (methodName.equalsIgnoreCase("PUT")) {
  -         resultMethod = new PutMethod(this, token, req, resp);
  -     } else if (methodName.equalsIgnoreCase("MKCOL")) {
  -         resultMethod = new MkcolMethod(this, token, req, resp);
  -     } else if (methodName.equalsIgnoreCase("POST")) {
  -         resultMethod = new PostMethod(this, token, req, resp);
  -     } else if (methodName.equalsIgnoreCase("COPY")) {
  -         resultMethod = new CopyMethod(this, token, req, resp);
  -     } else if (methodName.equalsIgnoreCase("MOVE")) {
  -         resultMethod = new MoveMethod(this, token, req, resp);
  -     } else if (methodName.equalsIgnoreCase("DELETE")) {
  -         resultMethod = new DeleteMethod(this, token, req, resp);
  -     } else if (methodName.equalsIgnoreCase("PROPPATCH")) {
  -         resultMethod = new PropPatchMethod(this, token, req, resp);
  -     }
  -     
  -     if (resultMethod == null) {
  -         throw new WebdavException(WebdavStatus.SC_BAD_REQUEST);
  -     }
  +        String methodName = req.getMethod();
  +        
  +        WebdavMethod resultMethod = null;
  +        
  +        if (methodName.equalsIgnoreCase("GET")) {
  +            resultMethod = new GetMethod(this, token, req, resp);
  +        } else if (methodName.equalsIgnoreCase("PROPFIND")) {
  +            resultMethod = new PropFindMethod(this, token, req, resp);
  +        } else if (methodName.equalsIgnoreCase("HEAD")) {
  +            resultMethod = new HeadMethod(this, token, req, resp);
  +        } else if (methodName.equalsIgnoreCase("LOCK")) {
  +            resultMethod = new LockMethod(this, token, req, resp);
  +        } else if (methodName.equalsIgnoreCase("UNLOCK")) {
  +            resultMethod = new UnlockMethod(this, token, req, resp);
  +        } else if (methodName.equalsIgnoreCase("OPTIONS")) {
  +            resultMethod = new OptionsMethod(this, token, req, resp);
  +        } else if (methodName.equalsIgnoreCase("PUT")) {
  +            resultMethod = new PutMethod(this, token, req, resp);
  +        } else if (methodName.equalsIgnoreCase("MKCOL")) {
  +            resultMethod = new MkcolMethod(this, token, req, resp);
  +        } else if (methodName.equalsIgnoreCase("POST")) {
  +            resultMethod = new PostMethod(this, token, req, resp);
  +        } else if (methodName.equalsIgnoreCase("COPY")) {
  +            resultMethod = new CopyMethod(this, token, req, resp);
  +        } else if (methodName.equalsIgnoreCase("MOVE")) {
  +            resultMethod = new MoveMethod(this, token, req, resp);
  +        } else if (methodName.equalsIgnoreCase("DELETE")) {
  +            resultMethod = new DeleteMethod(this, token, req, resp);
  +        } else if (methodName.equalsIgnoreCase("PROPPATCH")) {
  +            resultMethod = new PropPatchMethod(this, token, req, resp);
  +        }
           
  -     return resultMethod;
  -     
  +        if (resultMethod == null) {
  +            throw new WebdavException(WebdavStatus.SC_BAD_REQUEST);
  +        }
  +            
  +        return resultMethod;
  +    
       }
       
       
  @@ -295,7 +295,7 @@
           throws ServletException, IOException {
           
           //showRequestInfo(req);
  -             long startTime = System.currentTimeMillis();
  +        long startTime = System.currentTimeMillis();
           resp.setStatus(WebdavStatus.SC_OK);
           
           WebdavMethod method = null;
  @@ -313,9 +313,9 @@
               e.printStackTrace();
           }
   
  -                     
  +            
           //showResponseInfo(resp);
  -                     
  +            
           Domain.info
               (req.getMethod()
                //+ " = " + resp.get  // wanted to print the status code of this 
webdav call
  @@ -336,27 +336,27 @@
           String managerServletPath = "/manager/";
           
           String value = null;
  -     try {
  -         value = getServletConfig().getInitParameter("namespace");
  -            if (value != null)
  -                namespaceName = value;
  -        } catch (Throwable t) {
  -         ;
  -     }
  -     try {
  -         value = getServletConfig().getInitParameter("domain");
  -            if (value != null)
  -                domainConfigFile = value;
  -        } catch (Throwable t) {
  -         ;
  -     }
  -     try {
  -         value = getServletConfig().getInitParameter("manager");
  -            if (value != null)
  -                managerServletPath = value;
  -        } catch (Throwable t) {
  -         ;
  -     }
  +        try {
  +            value = getServletConfig().getInitParameter("namespace");
  +                if (value != null)
  +                    namespaceName = value;
  +            } catch (Throwable t) {
  +            ;
  +        }
  +        try {
  +            value = getServletConfig().getInitParameter("domain");
  +                if (value != null)
  +                    domainConfigFile = value;
  +            } catch (Throwable t) {
  +            ;
  +        }
  +        try {
  +            value = getServletConfig().getInitParameter("manager");
  +                if (value != null)
  +                    managerServletPath = value;
  +            } catch (Throwable t) {
  +            ;
  +        }
           
           WebdavMethod.init(managerServletPath);
           
  @@ -400,3 +400,4 @@
       }
       
   }
  +
  
  
  

Reply via email to