一个EAR中的多个数据源文件

时间:2011-04-04 14:07:52

标签: jboss datasource jca

我正在为jboss 6测试sapbabijca。目前我的耳朵里有2个-ds.xml文件。一个是我的jdbc连接,另一个包含我的sap连接器的配置。现在,当我尝试部署我的耳朵时,我得到:

 java.lang.IllegalArgumentException: Multiple matching files not allowed: ["/C:/Users/abaetz/workspaces/JBossWorkspace/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_6.0_Runtime_final_Server1295446459986/deploy/AdvancedTracking.ear/META-INF/sap-bw-ds.xml", "/C:/Users/abaetz/workspaces/JBossWorkspace/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_6.0_Runtime_final_Server1295446459986/deploy/AdvancedTracking.ear/META-INF/VersionTracker-ds.xml"]
at org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.handleMultipleFiles(AbstractVFSParsingDeployer.java:440) [:2.2.0.GA]
at org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.parse(AbstractVFSParsingDeployer.java:319) [:2.2.0.GA]
at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:376) [:2.2.0.GA]`

我无法合并这两个文件,因为它们基于不同的xml-schemas。 我怎么能让我的耳朵工作?

问候, Laures

1 个答案:

答案 0 :(得分:0)

你对“不同的架构”是什么意思?

-ds.xml文件具有固定格式,两个定义都应遵循这些格式。 在-ds.xml文件中,可以定义多个数据源或托管连接。