summaryrefslogtreecommitdiff
path: root/eclipse/java/Slice2javaPlugin/src/com/zeroc/slice2javaplugin/builder/Slice2JavaBuilder.java
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2012-12-28 19:30:06 +0100
committerJose <jose@zeroc.com>2012-12-28 19:30:06 +0100
commit0b181d90af3fc3b7dfc363036a025c2bdb55e5c6 (patch)
tree6be51897705fb1da32dfac7c5cd14ff0b2467f48 /eclipse/java/Slice2javaPlugin/src/com/zeroc/slice2javaplugin/builder/Slice2JavaBuilder.java
parentFixed (ICE-5160) - make clean leaves .exe with mingw (diff)
downloadice-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.java8
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;