【问题标题】:Broadleaf Demosite on JBOSS 7JBOSS 7 上的阔叶演示站
【发布时间】:2014-12-30 12:47:15
【问题描述】:

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

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

请帮我解决这个问题。

【问题讨论】:

    标签: spring hibernate jboss e-commerce broadleaf-commerce


    【解决方案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
    

    【讨论】:

    • 感谢您的回复。我已经更正了数据源声明。它对我有用。
    猜你喜欢
    • 2018-11-06
    • 1970-01-01
    • 2014-06-05
    • 2017-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-14
    相关资源
    最近更新 更多