From: acolyer Date: Mon, 21 Nov 2005 08:55:39 +0000 (+0000) Subject: no chained exceptions under 1.3... X-Git-Tag: V1_5_0RC1~162 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=5440ef30e462c7cb77dbb75c1f90317ab9edc8a9;p=aspectj.git no chained exceptions under 1.3... --- diff --git a/weaver/src/org/aspectj/weaver/reflect/ReflectionWorld.java b/weaver/src/org/aspectj/weaver/reflect/ReflectionWorld.java index 17a35c562..01b2c6e79 100644 --- a/weaver/src/org/aspectj/weaver/reflect/ReflectionWorld.java +++ b/weaver/src/org/aspectj/weaver/reflect/ReflectionWorld.java @@ -16,6 +16,7 @@ import org.aspectj.bridge.IMessage; import org.aspectj.bridge.IMessageHandler; import org.aspectj.util.LangUtil; import org.aspectj.weaver.Advice; +import org.aspectj.weaver.BCException; import org.aspectj.weaver.ConcreteTypeMunger; import org.aspectj.weaver.Member; import org.aspectj.weaver.ReferenceType; @@ -69,9 +70,9 @@ public class ReflectionWorld extends World { // must be on 1.4 or earlier } catch(IllegalAccessException ex) { // not so good - throw new RuntimeException("AspectJ internal error",ex); + throw new BCException("AspectJ internal error",ex); } catch(InstantiationException ex) { - throw new RuntimeException("AspectJ internal error",ex); + throw new BCException("AspectJ internal error",ex); } }