JBOSS War部署无法使用mysqlds.xml

JBOSS War部署无法使用mysqlds.xml,jboss,war,Jboss,War,我在jboss/server/default/deploy文件夹中部署了一个war应用程序。这里的问题是我的应用程序无法访问mysqlds.xml。当我尝试使用jboss/server/default/jboss-web.deployer时,它抛出了一个异常,比如“myDataSource不绑定” 这是我的mysql ds.xml(在server/default/deploy中) ` MySqlDS1 真的 jdbc:mysql://127.0.0.1:3306/test | com.mysq

我在jboss/server/default/deploy文件夹中部署了一个war应用程序。这里的问题是我的应用程序无法访问mysqlds.xml。当我尝试使用jboss/server/default/jboss-web.deployer时,它抛出了一个异常,比如“myDataSource不绑定”

这是我的mysql ds.xml(在server/default/deploy中)

`

MySqlDS1
真的
jdbc:mysql://127.0.0.1:3306/test
|
com.mysql.jdbc.Driver
测试
测试
`


当我将jboss all client和mysql连接器jar删除到jboss/server/default/lib jboss-common.jar到jboss/lib时,我的问题似乎解决了。请粘贴您的xml。另外,您可以在jboss中找到一个示例“mysql ds.xml”

jboss\docs\examples\jca\mysql-ds.xml

文件名正确吗?JBoss是否遵循命名约定

在jboss-web.xml中;jndi名称

<jndi-name>java:**/**MySqlDS1</jndi-name>  
java:*/**MySqlDS1
你能去掉“/”并看看它是否有效吗


如果仍然出现错误,请同时粘贴错误日志

删除/后仍然相同。在部署文件夹中使用我的war时没有错误。有一个问题是**返回的连接对象是空的**我不知道为什么,但你的真的困扰着我。你能把它拿出来然后测试你的网络应用程序吗。另外,您使用的JBoss版本是什么?
<jndi-name>java:**/**MySqlDS1</jndi-name>