添加错误堆栈信息输出 (#639)

* 添加错误堆栈信息输出

* 添加错误堆栈信息输出

---------

Co-authored-by: guoqiang04 <guoqiang04@baidu.com>
diff --git a/measure/src/main/resources/env-batch.json b/measure/src/main/resources/env-batch.json
index bbec4e5..41451dd 100644
--- a/measure/src/main/resources/env-batch.json
+++ b/measure/src/main/resources/env-batch.json
@@ -17,20 +17,10 @@
       "name": "hdfsSink",
       "type": "HDFS",
       "config": {
-        "path": "hdfs://localhost/griffin/batch/persist",
+        "path": "hdfs://localhost:9000/griffin/batch/persist",
         "max.persist.lines": 10000,
         "max.lines.per.file": 10000
       }
-    },
-    {
-      "name": "elasticSink",
-      "type": "ELASTICSEARCH",
-      "config": {
-        "method": "post",
-        "api": "http://localhost:9200/griffin/accuracy",
-        "connection.timeout": "1m",
-        "retry": 10
-      }
     }
   ],
   "griffin.checkpoint": []
diff --git a/measure/src/main/resources/mysql.json b/measure/src/main/resources/mysql.json
new file mode 100644
index 0000000..09d1414
--- /dev/null
+++ b/measure/src/main/resources/mysql.json
@@ -0,0 +1,41 @@
+{
+  "name":"prof_batch",
+  "process.type":"BATCH",
+  "data.sources":[
+    {
+      "name":"src",
+      "baseline": true,
+      "connector":{
+        "type":"jdbc",
+        "config":{
+          "database":"test1",
+          "tablename":"student",
+          "url":"jdbc:mysql://localhost:3306/test",
+          "user":"test",
+          "password":"123456",
+          "driver":"com.mysql.jdbc.Driver",
+          "where":""
+        }
+      }
+    }
+  ],
+  "evaluate.rule":{
+    "rules":[
+      {
+        "dsl.type":"griffin-dsl",
+        "dq.type":"PROFILING",
+        "out.dataframe.name":"prof",
+        "rule":"src.id where src.age > 20",
+        "out":[
+          {
+            "type":"metric",
+            "name":"prof"
+          }
+        ]
+      }
+    ]
+  },
+  "sinks":[
+    "CONSOLESink"
+  ]
+}
\ No newline at end of file
diff --git a/measure/src/main/scala/org/apache/griffin/measure/datasource/connector/batch/JDBCBasedDataConnector.scala b/measure/src/main/scala/org/apache/griffin/measure/datasource/connector/batch/JDBCBasedDataConnector.scala
index 9fc21d7..123621d 100644
--- a/measure/src/main/scala/org/apache/griffin/measure/datasource/connector/batch/JDBCBasedDataConnector.scala
+++ b/measure/src/main/scala/org/apache/griffin/measure/datasource/connector/batch/JDBCBasedDataConnector.scala
@@ -80,7 +80,7 @@
       dfOpt match {
         case Success(_) =>
         case Failure(exception) =>
-          griffinLogger.error("Error occurred while reading data set.", exception)
+          error("Error occurred while reading data set.", exception)
       }
 
       val preDfOpt = preProcess(dfOpt.toOption, ms)