From 01fb4eac8a807404af0bb36e8b098959b804698a Mon Sep 17 00:00:00 2001 From: Gary Spencer Date: Mon, 29 Jan 2007 10:43:16 +0000 Subject: [PATCH] Added catch of bad argument exception in create file and create directory. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@4946 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- source/java/org/alfresco/filesys/avm/AVMDiskDriver.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/source/java/org/alfresco/filesys/avm/AVMDiskDriver.java b/source/java/org/alfresco/filesys/avm/AVMDiskDriver.java index 081d45e800..d3ead15b5c 100644 --- a/source/java/org/alfresco/filesys/avm/AVMDiskDriver.java +++ b/source/java/org/alfresco/filesys/avm/AVMDiskDriver.java @@ -55,6 +55,7 @@ import org.alfresco.repo.avm.CreateVersionTxnListener; import org.alfresco.repo.avm.PurgeStoreTxnListener; import org.alfresco.repo.avm.PurgeVersionTxnListener; import org.alfresco.repo.security.authentication.AuthenticationComponent; +import org.alfresco.service.cmr.avm.AVMBadArgumentException; import org.alfresco.service.cmr.avm.AVMExistsException; import org.alfresco.service.cmr.avm.AVMNodeDescriptor; import org.alfresco.service.cmr.avm.AVMNotFoundException; @@ -667,6 +668,10 @@ public class AVMDiskDriver extends AlfrescoDiskDriver implements DiskInterface { { throw new FileNotFoundException( params.getPath()); } + catch ( AVMBadArgumentException ex) + { + throw new FileNotFoundException( params.getPath()); + } } /** @@ -753,6 +758,10 @@ public class AVMDiskDriver extends AlfrescoDiskDriver implements DiskInterface { { throw new FileNotFoundException( params.getPath()); } + catch ( AVMBadArgumentException ex) + { + throw new FileNotFoundException( params.getPath()); + } // Return the file