aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrobm <none@none>2015-10-22 22:48:01 +0100
committerrobm <none@none>2015-10-22 22:48:01 +0100
commit8bf67b06ae6cb01c3f7b5bb4120e97db30cb3d49 (patch)
treee0c9fe7a1c195aa5ed6a3921def76ffe5cabb931
parent77c13198d9e73c0571d8a04906cd42b302abccea (diff)
parente68565a618ce43c2eefc697fef1244c900a0fc49 (diff)
downloadjdk8u_jaxws-8bf67b06ae6cb01c3f7b5bb4120e97db30cb3d49.tar.gz
Merge
-rw-r--r--src/share/jaxws_classes/com/sun/tools/internal/jxc/SchemaGenerator.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/share/jaxws_classes/com/sun/tools/internal/jxc/SchemaGenerator.java b/src/share/jaxws_classes/com/sun/tools/internal/jxc/SchemaGenerator.java
index cd4619ad..f1f675e2 100644
--- a/src/share/jaxws_classes/com/sun/tools/internal/jxc/SchemaGenerator.java
+++ b/src/share/jaxws_classes/com/sun/tools/internal/jxc/SchemaGenerator.java
@@ -30,6 +30,7 @@ import com.sun.tools.internal.xjc.BadCommandLineException;
import com.sun.xml.internal.bind.util.Which;
import javax.lang.model.SourceVersion;
+import javax.tools.Diagnostic;
import javax.tools.DiagnosticCollector;
import javax.tools.JavaCompiler;
import javax.tools.JavaFileObject;
@@ -239,7 +240,12 @@ public class SchemaGenerator {
if (episode != null)
r.setEpisodeFile(episode);
task.setProcessors(Collections.singleton(r));
- return task.call();
+ boolean res = task.call();
+ //Print messages generated by compiler
+ for (Diagnostic<? extends JavaFileObject> d : diagnostics.getDiagnostics()) {
+ System.err.println(d.toString());
+ }
+ return res;
}
}