https://issues.apache.org/jira/browse/EXTSCRIPT-177 adding a logger to the mix so that stdout from jruby is also put out on the console

git-svn-id: https://svn.apache.org/repos/asf/myfaces/extensions/scripting/trunk@1401239 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/extscript-core-root/extscript-core/src/main/java/org/apache/myfaces/extensions/scripting/core/engine/compiler/JRubyCompiler.java b/extscript-core-root/extscript-core/src/main/java/org/apache/myfaces/extensions/scripting/core/engine/compiler/JRubyCompiler.java
index 423f758..1c2b6a9 100644
--- a/extscript-core-root/extscript-core/src/main/java/org/apache/myfaces/extensions/scripting/core/engine/compiler/JRubyCompiler.java
+++ b/extscript-core-root/extscript-core/src/main/java/org/apache/myfaces/extensions/scripting/core/engine/compiler/JRubyCompiler.java
@@ -32,6 +32,7 @@
 import java.io.File;
 import java.util.ArrayList;
 import java.util.List;
+import java.util.logging.Logger;
 
 import static org.apache.myfaces.extensions.scripting.core.api.ScriptingConst.ENGINE_TYPE_JSF_JRUBY;
 import static org.apache.myfaces.extensions.scripting.core.engine.api.CompilerConst.JRUBY_WILDARD;
@@ -49,6 +50,8 @@
 
     private static final String ENGINE_JRUBY = "jruby";
 
+    private static  Logger logger = Logger.getLogger(JRubyCompiler.class.getName());
+
     @Override
     public CompilationResult compile(File sourcePath, File targetPath, ClassLoader classLoader)
     {
@@ -105,11 +108,13 @@
             if (status.equals(0L))
             {
                 CompilationResult result = new CompilationResult("No Errors");
+                logger.info("No Compilation errors");
                 return result;
             } else
             {
                 CompilationResult result = new CompilationResult("Errors");
                 result.registerError(new CompilationMessage(status, compilerOutput));
+                logger.info(compilerOutput);
                 return result;
             }
         }