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