【发布时间】:2020-07-13 22:52:23
【问题描述】:
我在名为 CLINIC 的 Windows 中的 IBM App Connect Enterprise (ACE v11) 中创建了 JDBCProvider 策略 这也是数据库的名称我有一个映射节点,我试图从中选择或插入 Oracle 数据库 然后我在为节点设置凭据后将策略部署到集成节点
JDBCProviders
CLINIC
connectionUrlFormat='jdbc:oracle:thin:[user]/[password]@[serverName]:[portNumber]:[connectionUrlFormatAttr1]'
connectionUrlFormatAttr1='XE'
connectionUrlFormatAttr2=''
connectionUrlFormatAttr3=''
connectionUrlFormatAttr4=''
connectionUrlFormatAttr5=''
databaseName='CLINIC'
databaseSchemaNames='useProvidedSchemaNames'
databaseType='Oracle'
databaseVersion='11.2'
description=''
environmentParms=''
jarsURL='C:\\oraclexe\\app\\oracle\\product\11.2.0\server\\jdbc\\lib'
jdbcProviderXASupport='TRUE'
maxConnectionPoolSize='0'
portNumber='1521'
securityIdentity='mySecIdentity'
serverName='localhost'
type4DatasourceClassName='oracle.jdbc.xa.client.OracleXADataSource'
type4DriverClassName='oracle.jdbc.OracleDriver'
useDeployedJars='FALSE'
然后当我测试消息流时,我总是得到这个错误:
Exception. BIP2230E: Error detected whilst processing a message in node 'MappSelect.Mapping'. : C:\ci\product-build\WMB\src\DataFlowEngine\PluginInterface\jlinklib\ImbJniNode.cpp: 433: ImbJniNode::evaluate: ComIbmMSLMappingNode: MappSelect#FCMComposite_1_3
BIP6253E: Error in node: 'Mapping'. Could not locate JDBC Provider policy ''XE'', which was given for the data source name property for this node. : JDBCCommon.java: 575: JDBCDatabaseManager::constructor: :
所以我错过了什么?有什么帮助吗?
【问题讨论】:
标签: jdbc messagebroker ibm-integration-bus