< prev index next >

jaxws/src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java

Print this page

        

*** 28,37 **** --- 28,38 ---- import com.sun.tools.internal.jxc.ap.Options; 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; import javax.tools.OptionChecker; import javax.tools.StandardJavaFileManager;
*** 246,256 **** compilationUnits); com.sun.tools.internal.jxc.ap.SchemaGenerator r = new com.sun.tools.internal.jxc.ap.SchemaGenerator(); if (episode != null) r.setEpisodeFile(episode); task.setProcessors(Collections.singleton(r)); ! return task.call(); } } /** * @author Peter von der Ahe --- 247,262 ---- compilationUnits); com.sun.tools.internal.jxc.ap.SchemaGenerator r = new com.sun.tools.internal.jxc.ap.SchemaGenerator(); if (episode != null) r.setEpisodeFile(episode); task.setProcessors(Collections.singleton(r)); ! boolean res = task.call(); ! //Print messages generated by compiler ! for (Diagnostic<? extends JavaFileObject> d : diagnostics.getDiagnostics()) { ! System.err.println(d.toString()); ! } ! return res; } } /** * @author Peter von der Ahe
< prev index next >