From ea488d20c4fff89588b5c76a2cfb8048e014e4c1 Mon Sep 17 00:00:00 2001 From: Zhiyu Yang <69311263+zyyang-taosdata@users.noreply.github.com> Date: Thu, 24 Feb 2022 16:59:25 +0800 Subject: [PATCH] Update DefaultDataHandler.java --- .../writer/tdenginewriter/DefaultDataHandler.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tdenginewriter/src/main/java/com/alibaba/datax/plugin/writer/tdenginewriter/DefaultDataHandler.java b/tdenginewriter/src/main/java/com/alibaba/datax/plugin/writer/tdenginewriter/DefaultDataHandler.java index 4068be4..970be3a 100644 --- a/tdenginewriter/src/main/java/com/alibaba/datax/plugin/writer/tdenginewriter/DefaultDataHandler.java +++ b/tdenginewriter/src/main/java/com/alibaba/datax/plugin/writer/tdenginewriter/DefaultDataHandler.java @@ -47,6 +47,16 @@ public class DefaultDataHandler implements DataHandler { private Map> columnMetas; + + static { + try { + Class.forName("com.taosdata.jdbc.TSDBDriver"); + Class.forName("com.taosdata.jdbc.rs.RestfulDriver"); + } catch (ClassNotFoundException e) { + e.printStackTrace(); + } + } + public DefaultDataHandler(Configuration configuration) { this.username = configuration.getString(Key.USERNAME, Constants.DEFAULT_USERNAME); this.password = configuration.getString(Key.PASSWORD, Constants.DEFAULT_PASSWORD); @@ -460,4 +470,4 @@ public class DefaultDataHandler implements DataHandler { "cannot find col: " + colName + " in columns: " + columns); } -} \ No newline at end of file +}