【问题标题】:Deploy Appfuse in with Jboss EAP 6.1使用 Jboss EAP 6.1 部署 Appfuse
【发布时间】:2013-11-22 00:52:55
【问题描述】:

我将 Appfuse 与 struts2 一起使用,并尝试在 Jboss EAP 6.1 中进行部署。我尝试过的事情: 添加:WEB-INF/中的jboss-deployment-structure.xml:

<jboss-deployment-structure>
<deployment>
    <exclusions>
        <module name="org.hibernate" />
    </exclusions>
</deployment>

并在 Persistant.xml 中添加属性:

<properties>
    <property name="hibernate.show_sql" value="false" />
    <property name="jboss.as.jpa.providerModule" value="application" />
</properties>

之后,我收到有关 ClassCastException 的错误:

05:13:07,640 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 48) MSC000001: Failed to start service jboss.persistenceunit."claim.war#ApplicationEntityManager": org.jboss.msc.service.StartException in service jboss.persistenceunit."claim.war#ApplicationEntityManager": java.util.ServiceConfigurationError: org.hibernate.integrator.spi.Integrator: Provider org.hibernate.search.hcore.impl.HibernateSearchIntegrator could not be instantiated: java.lang.ClassCastException

【问题讨论】:

    标签: hibernate jboss appfuse


    【解决方案1】:

    我会查看 JBoss Developer QuickStart 示例项目。例如:

    https://github.com/jboss-developer/jboss-eap-quickstarts/tree/master/hibernate3

    【讨论】:

    • 但我正在寻找一种解决方案,可以让我在 tomcat、jetty(开发/调试时)和 Jboss EAP 中快速部署,所以我尝试排除 Jboss lib 并仅使用 lib战争。
    猜你喜欢
    • 2013-12-29
    • 1970-01-01
    • 2013-12-29
    • 2014-01-02
    • 2015-09-01
    • 2014-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多