我正在尝试在 Mule 3.5 CE 版本中配置 Oracle 数据库端点。这是我的配置。
<db:oracle-config name="Oracle_Configuration" useXaTransactions="true" doc:name="Oracle Configuration" dataSource-ref="dataSource">
<db:pooling-profile maxPoolSize="10" minPoolSize="5" acquireIncrement="2"/>
</db:oracle-config>
<spring:beans>
<spring:bean id="dataSource" class="oracle.jdbc.pool.OracleDataSource" destroy-method="shutdown" name="Bean">
<spring:property name="driverName" value="oracle.jdbc.driver.OracleDriver"/>
<spring:property name="url" value="${oracle.jdbc.url}"/>
<spring:property name="user" value="${oracle.jdbc.user}"/>
<spring:property name="password" value="${oracle.jdbc.password}"/>
</spring:bean>
</spring:beans>
当我尝试在 Anypoint Studio 中运行它时,它会出现以下错误:
org.mule.module.launcher.DeploymentInitException: SAXParseException: cvc-complex-type.4: Attribute 'user' must appear on element 'db:oracle-config'
什么是正确的配置?