From 58afec2afb99d7d765ddcc5180b87439108d368d Mon Sep 17 00:00:00 2001 From: Derek Hulley Date: Wed, 15 Feb 2006 16:03:00 +0000 Subject: [PATCH] InvocationTargetException propogation uses getTargetException rather than getCause git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2388 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- source/java/org/alfresco/repo/policy/JavaBehaviour.java | 2 +- source/java/org/alfresco/repo/policy/PolicyFactory.java | 2 +- .../org/alfresco/repo/service/StoreRedirectorProxyFactory.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/source/java/org/alfresco/repo/policy/JavaBehaviour.java b/source/java/org/alfresco/repo/policy/JavaBehaviour.java index 3c207c399f..d9bfe91f33 100644 --- a/source/java/org/alfresco/repo/policy/JavaBehaviour.java +++ b/source/java/org/alfresco/repo/policy/JavaBehaviour.java @@ -220,7 +220,7 @@ public class JavaBehaviour implements Behaviour } catch (InvocationTargetException e) { - throw e.getCause(); + throw e.getTargetException(); } finally { diff --git a/source/java/org/alfresco/repo/policy/PolicyFactory.java b/source/java/org/alfresco/repo/policy/PolicyFactory.java index 17e7cb4a4b..661fb373f2 100644 --- a/source/java/org/alfresco/repo/policy/PolicyFactory.java +++ b/source/java/org/alfresco/repo/policy/PolicyFactory.java @@ -218,7 +218,7 @@ import java.util.List; } catch (InvocationTargetException e) { - throw e.getCause(); + throw e.getTargetException(); } } diff --git a/source/java/org/alfresco/repo/service/StoreRedirectorProxyFactory.java b/source/java/org/alfresco/repo/service/StoreRedirectorProxyFactory.java index 12b10ba820..94f7c18434 100644 --- a/source/java/org/alfresco/repo/service/StoreRedirectorProxyFactory.java +++ b/source/java/org/alfresco/repo/service/StoreRedirectorProxyFactory.java @@ -213,7 +213,7 @@ public class StoreRedirectorProxyFactory implements FactoryBean, Initializing } catch (InvocationTargetException e) { - throw e.getCause(); + throw e.getTargetException(); } }