diff options
author | Benoit Foucher <benoit@zeroc.com> | 2015-06-17 21:17:55 +0200 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2015-06-17 21:17:55 +0200 |
commit | 9b12ee6b394e046023b4836a2a5288db6ee32c3b (patch) | |
tree | 46a2ded2b285cb6786b1b94a7f285d82970ac8fb /java/test | |
parent | ICE-6605 Fixed android tests to work with Java 1.8 (diff) | |
download | ice-9b12ee6b394e046023b4836a2a5288db6ee32c3b.tar.bz2 ice-9b12ee6b394e046023b4836a2a5288db6ee32c3b.tar.xz ice-9b12ee6b394e046023b4836a2a5288db6ee32c3b.zip |
The communicator now catch exceptions raised by plugin initialize and raise PluginInitializationException instead
Diffstat (limited to 'java/test')
-rw-r--r-- | java/test/src/main/java/test/Ice/plugin/Client.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/java/test/src/main/java/test/Ice/plugin/Client.java b/java/test/src/main/java/test/Ice/plugin/Client.java index 2397d0d46c0..a4aa05fffc6 100644 --- a/java/test/src/main/java/test/Ice/plugin/Client.java +++ b/java/test/src/main/java/test/Ice/plugin/Client.java @@ -59,9 +59,9 @@ public class Client extends test.Util.Application communicator = Ice.Util.initialize(args, initData); test(false); } - catch(RuntimeException ex) + catch(Ice.PluginInitializationException ex) { - test(ex.getMessage().equals("PluginInitializeFailException")); + test(ex.getCause().getMessage().equals("PluginInitializeFailException")); } test(communicator == null); printWriter.println("ok"); @@ -142,9 +142,9 @@ public class Client extends test.Util.Application initData.properties.setProperty("Ice.PluginLoadOrder", "PluginOneFail, PluginTwoFail, PluginThreeFail"); communicator = Ice.Util.initialize(args, initData); } - catch(RuntimeException ex) + catch(Ice.PluginInitializationException ex) { - test(ex.getMessage().equals("PluginInitializeFailException")); + test(ex.getCause().getMessage().equals("PluginInitializeFailException")); } test(communicator == null); printWriter.println("ok"); |