tdraier     2005/10/14 17:04:15 CEST

  Modified files:
    core/src/java/org/jahia/services/webdav DAVFileAccess.java 
  Log:
  cleaned up code
  
  Revision  Changes    Path
  1.25      +17 -24    
jahia/core/src/java/org/jahia/services/webdav/DAVFileAccess.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/services/webdav/DAVFileAccess.java.diff?r1=1.24&r2=1.25&f=h
  
  
  
  Index: DAVFileAccess.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/java/org/jahia/services/webdav/DAVFileAccess.java,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- DAVFileAccess.java        13 Oct 2005 10:43:20 -0000      1.24
  +++ DAVFileAccess.java        14 Oct 2005 15:04:15 -0000      1.25
  @@ -184,7 +184,7 @@
               ns.token.commit ();
           } catch (Exception e) {
               // anything to do ?
  -            e.printStackTrace ();
  +            logger.error ("Cannot commit transaction", e);
           }
       }
   
  @@ -193,7 +193,7 @@
               ns.token.rollback ();
           } catch (Exception e) {
               // anything to do ?
  -            e.printStackTrace ();
  +            logger.error ("Cannot rollback transaction", e);
           }
       }
   
  @@ -314,17 +314,9 @@
               result.removeAll (grantedUsers);
               return result;
           } catch (JahiaACLException e) {
  -            e.printStackTrace ();  //To change body of catch statement use 
Options | File Templates.
  -        } catch (ServiceAccessException e) {
  -            e.printStackTrace ();  //To change body of catch statement use 
Options | File Templates.
  -        } catch (ObjectNotFoundException e) {
  -            e.printStackTrace ();  //To change body of catch statement use 
Options | File Templates.
  -        } catch (VetoException e) {
  -            e.printStackTrace ();  //To change body of catch statement use 
Options | File Templates.
  -        } catch (LinkedObjectNotFoundException e) {
  -            e.printStackTrace ();  //To change body of catch statement use 
Options | File Templates.
  -        } catch (AccessDeniedException e) {
  -            e.printStackTrace ();  //To change body of catch statement use 
Options | File Templates.
  +            logger.error ("Cannot compare permissions", e);
  +        } catch (SlideException e) {
  +            logger.error ("Cannot compare permissions", e);
           }
           return new HashSet ();
       }
  @@ -451,7 +443,7 @@
                       (SubjectNode) ns.security.getPrincipal (slideToken), 
ns.getPermission (
                               perm));
           } catch (SlideException e) {
  -            e.printStackTrace ();  //To change body of catch statement use 
Options | File Templates.
  +            logger.error ("Cannot check permissions", e);
               return false;
           }
       }
  @@ -475,7 +467,7 @@
                       (slideToken, revisionDescriptors,
                               revisionDescriptor).streamContent ();
           } catch (Exception e) {
  -            e.printStackTrace ();  //To change body of catch statement use 
Options | File Templates.
  +            logger.error ("Cannot download file", e);
           }
           return null;
       }
  @@ -655,12 +647,13 @@
           // Prevent dirty reads
           slideToken.setForceStoreEnlistment (true);
   
  -        NodePermission r = new NodePermission (objectNode.getUri (), user, 
"/actions/read",
  -                true, perm.charAt (0) == '-');
  -        NodePermission w = new NodePermission (objectNode.getUri (), user, 
"/actions/write",
  -                true, perm.charAt (1) == '-');
  -        NodePermission a = new NodePermission (objectNode.getUri (), user, 
"/actions/manage",
  -                true, perm.charAt (2) == '-');
  +       NodePermission r = new NodePermission(objectNode.getUri(), user,
  +          "/actions/read", true, perm.charAt(JahiaBaseACL.READ_RIGHTS) == 
'-');
  +        NodePermission w = new NodePermission(objectNode.getUri(), user,
  +          "/actions/write", true, perm.charAt(JahiaBaseACL.WRITE_RIGHTS) == 
'-');
  +        NodePermission a = new NodePermission(objectNode.getUri(), user,
  +          "/actions/manage", true, perm.charAt(JahiaBaseACL.ADMIN_RIGHTS) == 
'-');
  +
           try {
               ns.security.grantPermission (slideToken, r);
               ns.security.grantPermission (slideToken, w);
  @@ -743,7 +736,7 @@
               try {
                   ns.content.store (slideToken, objectNode.getUri (), 
revisionDescriptor, null);
               } catch (SlideException e) {
  -                e.printStackTrace ();
  +                logger.error ("Cannot set name", e);
               }
           }
       }
  @@ -774,7 +767,7 @@
               ns.content.store (prot ? ns.rootToken : slideToken, 
objectNode.getUri (),
                       revisionDescriptor, null);
           } catch (SlideException e) {
  -            e.printStackTrace ();  //To change body of catch statement use 
Options | File Templates.
  +            logger.error ("Cannot set property", e);
           }
   
       }
  @@ -933,7 +926,7 @@
                   ns.lock.unlock (ns.rootToken, nodeLock);
               }
           } catch (SlideException e) {
  -            e.printStackTrace ();
  +            logger.error ("Cannot unlock file", e);
               return false;
           }
           return true;
  

Reply via email to