0

我正在尝试在 JBOSS 7 服务器上部署 Broadleaf 演示应用程序。我 在 JBOSS 服务器主题上关注了 Broadleaf Demo 但我仍然面临以下问题。

原因:org.springframework.beans.factory.BeanCreationException:创建名为“webDS”的bean时出错:调用init方法失败;嵌套异常是 javax.naming.NameNotFoundException: datasources/BroadleafDS -- service jboss.naming.context.java.jboss.datasources.BroadleafDS

请帮我解决这个问题。

4

1 回答 1

1

您的应用程序必须具有 JNDI 资源。

您必须在 Standalone.xml 或 domain.xml 中配置 JNDI 数据源

<datasource jta="true" jndi-name="java:jboss/datasrc/ExaMYSQLDB" pool-
name="TestMYSQL" enabled="true" use-ccm="true">
<connection-url>jdbc:mysql://localhost:3306/broadleaf</connection-url>
<driver>mysql</driver>
<security>
<user-name>root</user-name>
<password>root</password>
</security>
</datasource
于 2015-01-02T04:49:24.100 回答