ibm集成总线上的db2驱动程序问题?

时间:2019-06-27 10:56:16

标签: java db2 esb messagebroker ibm-integration-bus

Senario

M1: Ubuntu 16.04.3 broker installed for deployment  ( INSTALLED ON DOCKER)
M2: Centos 7.5.1804 db2 installed  ( INSTALLED ON DOCKER)
M3: windows 8.1 machine with iib toolkit installed for development of flows

现在,当我在安装在M1(IIB工具包)上的远程代理上进行部署时,已经在M3(包含iib工具包的Windows计算机)上成功创建了数据源,该代理配置为iib工具包内的M3(计算机)上的远程节点。

我使用具有“数据库检索节点”的M3(机器)开发了用于执行选择操作的流,并发现了异常:

异常代码:

<exceptionList> 
<RecoverableException> 
<File>/build/S1000_slot1/S1000_P/src/DataFlowEngine/MessageServices/ImbDataFlowNode.cpp</File> 
<Line>1251</Line> 
<Function>ImbDataFlowNode::createExceptionList</Function> 
<Type>ComIbmDatabaseRetrieveNode</Type> 
<Name>gen/TestDB#FCMComposite_1_8.gen/operation1_Request_Response#FCMComposite_1_1</Name> 
<Label>gen.TestDB.operation1_Request_Response.Database Retrieve</Label> 
<Catalog>BIPmsgs</Catalog> 
<Severity>3</Severity> 
<Number>2230</Number> 
<Text>Node throwing exception</Text> 
<Insert> 
<Type>14</Type> 
<Text>gen.TestDB.operation1_Request_Response.Database Retrieve</Text> 
</Insert> 
<DatabaseException> 
<File>JDBCCommon.java</File> 
<Line>566</Line> 
<Function>JDBCConnection::createConnection</Function> 
<Type/> 
<Name/> 
<Label/> 
<Catalog>BIPmsgs</Catalog> 
<Severity>3</Severity> 
<Number>6232</Number> 
<Text>Problem encountered obtaining JDBC connection</Text> 
<Insert> 
<Type>5</Type> 
<Text>Broker 'BAHLESBUATDOCKER'; Execution Group 'default'; Message Flow 'gen.TestDB'; Node 'operation1_Request_Response.Database Retrieve'; Node Type 'DatabaseRetrieve</Text> 
</Insert> 
<Insert> 
<Type>5</Type> 
<Text>com.ibm.db2.jcc.DB2Driver</Text> 
</Insert> 
<Insert> 
<Type>5</Type> 
**

> <Text>  error message: No suitable driver, SQLState value: 08001

**, stack trace: [com.ibm.broker.jdbcnodes.JDBCConnection.createConnection(JDBCConnection.java:236) 
com.ibm.broker.jdbcnodes.JDBCConnection.getNodeConnection(JDBCConnection.java:149) 
com.ibm.broker.jdbcnodes.DatabaseRetrieveNode.evaluate(DatabaseRetrieveNode.java:407) 
com.ibm.broker.plugin.MbNode.evaluate(MbNode.java:1452)]</Text> 
</Insert> 
</DatabaseException> 
</RecoverableException> 
</exceptionList> 

我缺少一些jar还是需要在M1或M2上部署某些东西?

0 个答案:

没有答案