# HG changeset patch # User lana # Date 1445465726 25200 # Node ID 9d153359b8ff271e3db5e648cd3aef9f521c91db # Parent c209435396b7060015276f6848eefd40e253ecfd# Parent a71b9ae28cbed464d432515982d753dc15e2ac2a Merge diff -r c209435396b7 -r 9d153359b8ff jaxws/src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java --- a/jaxws/src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java Mon Oct 19 00:25:03 2015 -0700 +++ b/jaxws/src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java Wed Oct 21 15:15:26 2015 -0700 @@ -30,6 +30,7 @@ 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; @@ -248,7 +249,12 @@ 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 d : diagnostics.getDiagnostics()) { + System.err.println(d.toString()); + } + return res; } }