summaryrefslogtreecommitdiff
path: root/jurt
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2012-05-07 11:01:55 +0200
committerStephan Bergmann <sbergman@redhat.com>2012-05-07 11:02:31 +0200
commiteac5b793aa4a39dcbdd7caf4b4e939a204c5c333 (patch)
tree64dc084ded106f7ba0405d0b8fb6136f727de2df /jurt
parent27482e865d1fc8d66d9a11fa524ceddf9d982833 (diff)
Improved error reporting
Change-Id: Ifbb44b8d711b82f5d3ca0cd678579e9dcbb44bf2
Diffstat (limited to 'jurt')
-rw-r--r--jurt/com/sun/star/comp/loader/JavaLoader.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/jurt/com/sun/star/comp/loader/JavaLoader.java b/jurt/com/sun/star/comp/loader/JavaLoader.java
index 113e763e766b..cffed887ce3b 100644
--- a/jurt/com/sun/star/comp/loader/JavaLoader.java
+++ b/jurt/com/sun/star/comp/loader/JavaLoader.java
@@ -428,7 +428,10 @@ public class JavaLoader implements XImplementationLoader,
success = ((Boolean) oRet).booleanValue();
}
catch (Exception e) {
- throw new CannotRegisterImplementationException( e.getMessage());
+ CannotRegisterImplementationException e2 =
+ new CannotRegisterImplementationException(e.toString());
+ e2.initCause(e);
+ throw e2;
}
return success;