From 63b04a4acf99c0cff04816a1c7d41f0be896a2f1 Mon Sep 17 00:00:00 2001 From: Britt Park Date: Wed, 13 Sep 2006 14:54:25 +0000 Subject: [PATCH] Change the behavior of AVMService.getAVMStore() and AVMService.lookup() methods to return null for not found instead of throwing an exception. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3781 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- source/java/org/alfresco/web/templating/OutputUtil.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/source/java/org/alfresco/web/templating/OutputUtil.java b/source/java/org/alfresco/web/templating/OutputUtil.java index f656675ab5..2516358064 100644 --- a/source/java/org/alfresco/web/templating/OutputUtil.java +++ b/source/java/org/alfresco/web/templating/OutputUtil.java @@ -61,12 +61,11 @@ public class OutputUtil LOGGER.debug("computed avm path " + PARENT_AVM_PATH + "/" + parentName); final String result = PARENT_AVM_PATH + "/" + parentName; AVMService avmService = (AVMService)AVMContext.fgInstance.fAppContext.getBean("avmService"); - try - { - avmService.lookup(-1, result); + if (avmService.lookup(-1, result) != null) + { return result; } - catch (AVMNotFoundException notFound) + else { // avmService.createDirectory(PARENT_AVM_PATH, parentName); return PARENT_AVM_PATH;