我正尝试连接到impala,并使用JdbcTemplate()执行简单的选择查询。我不断收到以下错误:
java.sql.SQLException: Simba][ImpalaJDBCDriver Error initialized or created transport for authentication: null.
at com.cloudera.impala.hivecommon.api.HiveServer2ClientFactory.createTransport(Unknown Source)
at com.cloudera.impala.hivecommon.api.HiveServer2ClientFactory.createClient(Unknown Source)
at com.cloudera.impala.hivecommon.core.HiveJDBCConnection.connect(Unknown Source)
at com.cloudera.impala.jdbc.common.BaseConnectionFactory.doConnect(Unknown Source)
at com.cloudera.impala.jdbc.common.AbstractDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at ProcedureDAOImpl.updateProcedure(ProcedureDAOImpl.java:55)
at MainRunner.procedure1(MainRunner.java:61)
at MainRunner.run(MainRunner.java:33)
at java.util.TimerThread.mainLoop(Unknown Source)
Caused by: com.cloudera.impala.support.exceptions.GeneralException: Simba][ImpalaJDBCDriver Error initialized or created transport for authentication: null.
... 11 more这个连接的ApplicationContext bean定义如下:
我试图连接DriverManager类,它很成功。但是当我尝试使用dbcp类时,它失败了。有人对此有任何建议吗?