【问题标题】:Ignore persistence unit definitions that have PersistenceUnitTransactionType = RESOURCE_LOCAL忽略 PersistenceUnitTransactionType = RESOURCE_LOCAL 的持久性单元定义
【发布时间】:2014-12-10 09:19:38
【问题描述】:

我有一个Wildfly 8 容器和一个内部带有persistence.xml 的EAR。定义了多个持久性单元。

有没有办法在部署EAR时忽略具有PersistenceUnitTransactionType = RESOURCE_LOCAL的持久化单元定义的进程?

【问题讨论】:

    标签: jpa wildfly


    【解决方案1】:

    我能够通过添加属性告诉 wildfly 忽略 peristence.xml 中的特定 peristence-unit

    <properties>
       <property name="jboss.as.jpa.managed" value="false" />
    </properties>
    

    所以wildfly不会忽略所有带有PersistenceUnitTransactionType=RESOURCE_LOCAL的持久单元,而是所有带有属性集的。

    【讨论】:

    • 这仍然适用于 Wildfly 23.0.0.Final。
    猜你喜欢
    • 2010-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-05
    • 2016-02-08
    • 1970-01-01
    • 2017-08-18
    相关资源
    最近更新 更多