IBM App Connect Enterprise 无法找到 JDBC 提供商策略
IBM App Connect Enterprise Could not locate JDBC Provider policy
我在 Windows 的 IBM App Connect Enterprise (ACE v11) 中创建了一个名为 CLINIC 的 JDBCProvider 策略
这也是数据库的名称我有一个映射节点,我试图从中 select 或插入到 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.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: :
所以我错过了什么?有什么帮助吗?
我不知道你在映射节点中做了什么,但它应该是以下之一:
- 您提到了错误的资源名称。您必须在映射节点中提及 CLINIC 作为来源
- 您在应用此配置后没有重新启动集成服务器
- https://www.ibm.com/support/pages/ibm-app-connect-enteprise-bip6253e-error-node-java-compute-could-not-locate-jdbc-provider-policy-mypoliciesmypolicy
我在 Windows 的 IBM App Connect Enterprise (ACE v11) 中创建了一个名为 CLINIC 的 JDBCProvider 策略 这也是数据库的名称我有一个映射节点,我试图从中 select 或插入到 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.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: :
所以我错过了什么?有什么帮助吗?
我不知道你在映射节点中做了什么,但它应该是以下之一:
- 您提到了错误的资源名称。您必须在映射节点中提及 CLINIC 作为来源
- 您在应用此配置后没有重新启动集成服务器
- https://www.ibm.com/support/pages/ibm-app-connect-enteprise-bip6253e-error-node-java-compute-could-not-locate-jdbc-provider-policy-mypoliciesmypolicy