diff options
author | robm <none@none> | 2015-10-22 22:48:01 +0100 |
---|---|---|
committer | robm <none@none> | 2015-10-22 22:48:01 +0100 |
commit | 8bf67b06ae6cb01c3f7b5bb4120e97db30cb3d49 (patch) | |
tree | e0c9fe7a1c195aa5ed6a3921def76ffe5cabb931 | |
parent | 77c13198d9e73c0571d8a04906cd42b302abccea (diff) | |
parent | e68565a618ce43c2eefc697fef1244c900a0fc49 (diff) | |
download | jdk8u_jaxws-8bf67b06ae6cb01c3f7b5bb4120e97db30cb3d49.tar.gz |
Merge
-rw-r--r-- | src/share/jaxws_classes/com/sun/tools/internal/jxc/SchemaGenerator.java | 8 |
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; } } |