You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@systemml.apache.org by de...@apache.org on 2017/08/17 17:50:31 UTC

systemml git commit: [MINOR] Initialize log4j in GenerateClassesForMLContext

Repository: systemml
Updated Branches:
  refs/heads/master 071207c32 -> 6bf3d92c7


[MINOR] Initialize log4j in GenerateClassesForMLContext

Initialize log4j in GenerateClassesForMLContext using BasicConfigurator.
This removes the log4j initialization warning for GenerateClassesForMLContext
during the project build.

Closes #621.


Project: http://git-wip-us.apache.org/repos/asf/systemml/repo
Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/6bf3d92c
Tree: http://git-wip-us.apache.org/repos/asf/systemml/tree/6bf3d92c
Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/6bf3d92c

Branch: refs/heads/master
Commit: 6bf3d92c74fa7e6bc5a5f9f531b6fea62bee3fc1
Parents: 071207c
Author: Deron Eriksson <de...@apache.org>
Authored: Thu Aug 17 10:45:55 2017 -0700
Committer: Deron Eriksson <de...@apache.org>
Committed: Thu Aug 17 10:45:55 2017 -0700

----------------------------------------------------------------------
 .../org/apache/sysml/utils/GenerateClassesForMLContext.java    | 6 ++++++
 1 file changed, 6 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/systemml/blob/6bf3d92c/src/main/java/org/apache/sysml/utils/GenerateClassesForMLContext.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/sysml/utils/GenerateClassesForMLContext.java b/src/main/java/org/apache/sysml/utils/GenerateClassesForMLContext.java
index a69b51a..2c6b05c 100644
--- a/src/main/java/org/apache/sysml/utils/GenerateClassesForMLContext.java
+++ b/src/main/java/org/apache/sysml/utils/GenerateClassesForMLContext.java
@@ -31,6 +31,9 @@ import java.util.Map;
 
 import org.apache.commons.io.FileUtils;
 import org.apache.commons.lang.StringEscapeUtils;
+import org.apache.log4j.BasicConfigurator;
+import org.apache.log4j.Level;
+import org.apache.log4j.Logger;
 import org.apache.sysml.api.DMLScript;
 import org.apache.sysml.api.mlcontext.MLContext;
 import org.apache.sysml.api.mlcontext.MLResults;
@@ -89,6 +92,9 @@ public class GenerateClassesForMLContext {
 			source = args[0];
 		}
 		try {
+			BasicConfigurator.configure();
+			Logger.getRootLogger().setLevel(Level.WARN);
+
 			DMLScript.VALIDATOR_IGNORE_ISSUES = true;
 			System.out.println("************************************");
 			System.out.println("**** MLContext Class Generation ****");