diff options
author | Jose <jose@zeroc.com> | 2012-12-28 19:30:06 +0100 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2012-12-28 19:30:06 +0100 |
commit | 0b181d90af3fc3b7dfc363036a025c2bdb55e5c6 (patch) | |
tree | 6be51897705fb1da32dfac7c5cd14ff0b2467f48 /eclipse/java/Slice2javaPlugin/src/com/zeroc/slice2javaplugin/builder/Slice2JavaBuilder.java | |
parent | Fixed (ICE-5160) - make clean leaves .exe with mingw (diff) | |
download | ice-0b181d90af3fc3b7dfc363036a025c2bdb55e5c6.tar.bz2 ice-0b181d90af3fc3b7dfc363036a025c2bdb55e5c6.tar.xz ice-0b181d90af3fc3b7dfc363036a025c2bdb55e5c6.zip |
Fixed (ICE-5166) - Eclipse/FlashBuilder plug-in erros when translator fails to run
Diffstat (limited to 'eclipse/java/Slice2javaPlugin/src/com/zeroc/slice2javaplugin/builder/Slice2JavaBuilder.java')
-rw-r--r-- | eclipse/java/Slice2javaPlugin/src/com/zeroc/slice2javaplugin/builder/Slice2JavaBuilder.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/eclipse/java/Slice2javaPlugin/src/com/zeroc/slice2javaplugin/builder/Slice2JavaBuilder.java b/eclipse/java/Slice2javaPlugin/src/com/zeroc/slice2javaplugin/builder/Slice2JavaBuilder.java index 89a022f67d6..813f8c37c48 100644 --- a/eclipse/java/Slice2javaPlugin/src/com/zeroc/slice2javaplugin/builder/Slice2JavaBuilder.java +++ b/eclipse/java/Slice2javaPlugin/src/com/zeroc/slice2javaplugin/builder/Slice2JavaBuilder.java @@ -431,9 +431,7 @@ public class Slice2JavaBuilder extends IncrementalProjectBuilder throws CoreException { try - { - - + { if(state.out != null) { for(Iterator<String> p = builder.command().iterator(); p.hasNext();) @@ -463,9 +461,9 @@ public class Slice2JavaBuilder extends IncrementalProjectBuilder errThread.join(); } - if(status != 0 && state.err != null) + if(status != 0) { - state.err.println("slice2java status: " + status); + throw new RuntimeException(err == null ? out.toString() : err.toString()); } return status; |