簡體   English   中英

Wildfly10到Wildfly13休眠ogm部署錯誤

[英]Wildfly10 to Wildfly13 hibernate ogm deployment error

您好,我正在嘗試從WildFly 10遷移到WildFly 13,並且遇到了休眠ogm問題。 在wildfly 10中,我休眠了5.1.10的Orm和5.1.0的ogm。 Wildfly 13附帶orm 5.1.14。 我有一個與ejb模塊有關的耳朵應用程序,其中有用於MongoDB的persistence.xml,實體和服務。 嘗試部署應用程序Wf 13,將ogm 5.1作為wildfly模塊,並部署5.1.10 orm,就像我在Wf 10中使用的那樣,但是沒有運氣。 我還按照ogm文檔的建議將ogm升級到5.2.0,並將orm保持在5.10.1,但是再沒有運氣了。 在每種情況下,嘗試部署時都會遇到以下異常。

WFLYSRV0153: Failed to process phase FIRST_MODULE_USE of subdeployment "swp.drepo.mongodb.jpa.jar" of deployment "swp.trader.core-ear.ear"
    at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:150)
    at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1736)
    at org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1698)
    at org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1556)
    at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
    at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1985)
    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1487)
    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1378)
    at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.AbstractMethodError: org.wildfly.jpa.hibernateogm5.HibernateOGMPersistenceProviderAdaptor.beanManagerLifeCycle(Ljavax/enterprise/inject/spi/BeanManager;)Ljava/lang/Object;
    at org.jboss.as.jpa.service.PhaseOnePersistenceUnitServiceImpl.<init>(PhaseOnePersistenceUnitServiceImpl.java:89)
    at org.jboss.as.jpa.processor.PersistenceUnitServiceHandler.deployPersistenceUnitPhaseOne(PersistenceUnitServiceHandler.java:481)
    at org.jboss.as.jpa.processor.PersistenceUnitServiceHandler.addPuService(PersistenceUnitServiceHandler.java:273)
    at org.jboss.as.jpa.processor.PersistenceUnitServiceHandler.handleJarDeployment(PersistenceUnitServiceHandler.java:166)
    at org.jboss.as.jpa.processor.PersistenceUnitServiceHandler.deploy(PersistenceUnitServiceHandler.java:136)
    at org.jboss.as.jpa.processor.PersistenceBeginInstallProcessor.deploy(PersistenceBeginInstallProcessor.java:52)
    at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:143)
    ... 8 more

我已經嘗試了幾乎所有內容,但仍然找不到任何東西。 任何幫助將非常感激。

我已經成功地從WildFly 11-> 12&12-> 13遷移了。所有將Hibernate OGM與MongoDB一起使用了。

在WildFly 11和12上運行后,我簡單地復制了所有適當的模塊目錄(從12開始)。

您是否已編輯“ module.xml”以指向正確的JAR版本?

也許是拼寫錯誤,但WildFly 13.0.0.Final附帶了5.2.14.Final:hibernate-core-5.2.14.Final.jar

據我所知,由於缺少“搜索”目錄,我在部署時遇到了問題。

從我在MacOS上的WildFly 13.0.0.Final安裝中。

/usr/local/Cellar/wildfly-as/13.0.0.Final/libexec/modules/system/layers/base/org/hibernate

The tree of the directories & files is:

.
├── 4.1
│   ├── jipijapa-hibernate4-1-13.0.0.Final.jar
│   └── module.xml
├── 4.3
│   └── module.xml
├── 5.0
│   └── module.xml
├── 5.2
│   └── module.xml
├── 5.2.14.Final
│   ├── byte-buddy-1.6.14.jar
│   ├── hibernate-core-5.2.14.Final.jar
│   ├── hibernate-envers-5.2.14.Final.jar
│   └── module.xml
├── commons-annotations
│   └── main
│       ├── hibernate-commons-annotations-5.0.2.Final.jar
│       └── module.xml
├── envers
│   └── main
│       └── module.xml
├── hql
│   └── 1.5.0.Final
│       ├── antlr-runtime-3.4.jar
│       ├── hibernate-hql-lucene-1.5.0.Final.jar
│       ├── hibernate-hql-parser-1.5.0.Final.jar
│       └── module.xml
├── infinispan
│   ├── 5.2
│   │   └── module.xml
│   ├── 5.2.14.Final
│   │   ├── hibernate-infinispan-5.2.14.Final.jar
│   │   └── module.xml
│   └── main
│       └── module.xml
├── jipijapa-hibernate4-3
│   └── main
│       ├── jipijapa-hibernate4-3-13.0.0.Final.jar
│       └── module.xml
├── jipijapa-hibernate5
│   ├── 5.2
│   │   └── module.xml
│   ├── 5.2.14.Final
│   │   ├── jipijapa-hibernate5-11.0.0.Final.jar
│   │   └── module.xml
│   └── main
│       ├── jipijapa-hibernate5-13.0.0.Final.jar
│       ├── jipijapa-hibernate5-3-13.0.0.Final.jar
│       ├── jipijapa-hibernate5-3-legacy-13.0.0.Final.jar
│       ├── jipijapa-hibernate5-legacy-13.0.0.Final.jar
│       └── module.xml
├── main
│   ├── hibernate-core-5.1.14.Final.jar
│   ├── hibernate-core-5.3.1.Final.jar
│   ├── hibernate-entitymanager-5.1.14.Final.jar
│   ├── hibernate-envers-5.1.14.Final.jar
│   ├── hibernate-envers-5.3.1.Final.jar
│   ├── hibernate-java8-5.1.14.Final.jar
│   └── module.xml
├── ogm
│   ├── 5.3
│   │   ├── hibernate-ogm-core-5.3.0.Final.jar
│   │   └── module.xml
│   ├── infinispan-embedded
│   │   ├── 5.3
│   │   │   ├── hibernate-ogm-infinispan-embedded-5.3.0.Final.jar
│   │   │   └── module.xml
│   │   └── main
│   │       └── module.xml
│   ├── infinispan-remote
│   │   ├── 5.3
│   │   │   ├── hibernate-ogm-infinispan-remote-5.3.0.Final.jar
│   │   │   └── module.xml
│   │   └── main
│   │       └── module.xml
│   ├── internal
│   │   └── parboiled
│   │       └── 5.3
│   │           ├── asm-5.2.jar
│   │           ├── asm-analysis-5.2.jar
│   │           ├── asm-tree-5.2.jar
│   │           ├── asm-util-5.2.jar
│   │           ├── module.xml
│   │           ├── parboiled-core-1.1.8.jar
│   │           └── parboiled-java-1.1.8.jar
│   ├── jipijapa
│   │   └── 5.3.0.Final
│   │       ├── hibernate-ogm-jipijapa-5.3.0.Final.jar
│   │       └── module.xml
│   ├── main
│   │   └── module.xml
│   ├── mongodb
│   │   ├── 5.3
│   │   │   ├── hibernate-ogm-mongodb-5.3.0.Final.jar
│   │   │   ├── module.xml
│   │   │   └── mongo-java-driver-3.6.3.jar
│   │   └── main
│   │       └── module.xml
│   └── neo4j
│       ├── 5.3
│       │   ├── hibernate-ogm-neo4j-5.3.0.Final.jar
│       │   ├── module.xml
│       │   ├── neo4j-3.3.3.jar
│       │   ├── neo4j-cypher-3.3.3.jar
│       │   ├── neo4j-graph-algo-3.3.3.jar
│       │   ├── neo4j-graph-matching-3.1.6.jar
│       │   ├── neo4j-jmx-3.3.3.jar
│       │   ├── neo4j-kernel-3.3.3.jar
│       │   └── neo4j-udc-3.3.3.jar
│       ├── internal
│       │   └── 5.3.0.Final
│       │       ├── bcpkix-jdk15on-1.53.jar
│       │       ├── bcprov-jdk15on-1.53.jar
│       │       ├── caffeine-2.3.3.jar
│       │       ├── commons-lang3-3.5.jar
│       │       ├── concurrentlinkedhashmap-lru-1.4.2.jar
│       │       ├── lucene-analyzers-common-5.5.5.jar
│       │       ├── lucene-backward-codecs-5.5.5.jar
│       │       ├── lucene-codecs-5.5.5.jar
│       │       ├── lucene-core-5.5.5.jar
│       │       ├── lucene-queryparser-5.5.5.jar
│       │       ├── module.xml
│       │       ├── neo4j-codegen-3.3.3.jar
│       │       ├── neo4j-collections-3.3.3.jar
│       │       ├── neo4j-common-3.3.3.jar
│       │       ├── neo4j-configuration-3.3.3.jar
│       │       ├── neo4j-cypher-compiler-2.3-2.3.12.jar
│       │       ├── neo4j-cypher-compiler-3.1-3.1.6.jar
│       │       ├── neo4j-cypher-compiler-3.2-3.2.9.jar
│       │       ├── neo4j-cypher-compiler-3.3-3.3.3.jar
│       │       ├── neo4j-cypher-frontend-2.3-2.3.12.jar
│       │       ├── neo4j-cypher-frontend-3.1-3.1.6.jar
│       │       ├── neo4j-cypher-frontend-3.2-3.2.9.jar
│       │       ├── neo4j-cypher-frontend-3.3-3.3.3.jar
│       │       ├── neo4j-cypher-ir-3.2-3.2.9.jar
│       │       ├── neo4j-cypher-ir-3.3-3.3.3.jar
│       │       ├── neo4j-cypher-logical-plans-3.3-3.3.3.jar
│       │       ├── neo4j-graphdb-api-3.3.3.jar
│       │       ├── neo4j-index-3.3.3.jar
│       │       ├── neo4j-io-3.3.3.jar
│       │       ├── neo4j-java-driver-1.5.1.jar
│       │       ├── neo4j-logging-3.3.3.jar
│       │       ├── neo4j-lucene-index-3.3.3.jar
│       │       ├── neo4j-lucene-upgrade-3.3.3.jar
│       │       ├── neo4j-primitive-collections-3.3.3.jar
│       │       ├── neo4j-resource-3.3.3.jar
│       │       ├── neo4j-ssl-3.3.3.jar
│       │       ├── neo4j-unsafe-3.3.3.jar
│       │       ├── neo4j-values-3.3.3.jar
│       │       ├── netty-all-4.1.17.Final.jar
│       │       ├── parboiled-scala_2.11-1.1.8.jar
│       │       ├── scala-library-2.11.11.jar
│       │       └── scala-reflect-2.11.11.jar
│       └── main
│           └── module.xml
├── search
│   ├── aws-v4-signer-java
│   │   └── 5.8.2.Final
│   │       ├── aws-v4-signer-java-1.3.jar
│   │       └── module.xml
│   ├── backend-jms
│   │   ├── 5.10
│   │   │   ├── hibernate-search-backend-jms-5.10.1.Final.jar
│   │   │   └── module.xml
│   │   └── main
│   │       ├── hibernate-search-backend-jms-5.5.8.Final.jar
│   │       └── module.xml
│   ├── elasticsearch
│   │   └── 5.8.2.Final
│   │       ├── hibernate-search-elasticsearch-5.8.2.Final.jar
│   │       └── module.xml
│   ├── elasticsearch-aws
│   │   └── 5.8.2.Final
│   │       ├── hibernate-search-elasticsearch-aws-5.8.2.Final.jar
│   │       └── module.xml
│   ├── elasticsearch-client
│   │   └── 5.8.2.Final
│   │       ├── elasticsearch-rest-client-5.6.2.jar
│   │       └── module.xml
│   ├── elasticsearch-gson
│   │   └── 5.8.2.Final
│   │       ├── gson-2.8.2.jar
│   │       └── module.xml
│   ├── elasticsearch-sniffer
│   │   └── 5.8.2.Final
│   │       ├── elasticsearch-rest-client-sniffer-5.6.2.jar
│   │       └── module.xml
│   ├── engine
│   │   ├── 5.10
│   │   │   ├── hibernate-search-engine-5.10.1.Final.jar
│   │   │   └── module.xml
│   │   ├── 5.8
│   │   │   └── module.xml
│   │   ├── 5.8.2.Final
│   │   │   ├── hibernate-search-engine-5.8.2.Final.jar
│   │   │   └── module.xml
│   │   └── main
│   │       ├── hibernate-search-engine-5.5.8.Final.jar
│   │       └── module.xml
│   ├── orm
│   │   ├── 5.10
│   │   │   ├── hibernate-search-orm-5.10.1.Final.jar
│   │   │   └── module.xml
│   │   ├── 5.8
│   │   │   └── module.xml
│   │   ├── 5.8.2.Final
│   │   │   ├── hibernate-search-orm-5.8.2.Final.jar
│   │   │   └── module.xml
│   │   └── main
│   │       ├── hibernate-search-orm-5.5.8.Final.jar
│   │       └── module.xml
│   └── serialization-avro
│       ├── 5.10
│       │   ├── hibernate-search-serialization-avro-5.10.1.Final.jar
│       │   └── module.xml
│       └── main
│           ├── hibernate-search-serialization-avro-5.5.8.Final.jar
│           └── module.xml
└── validator
    ├── cdi
    │   └── main
    │       ├── hibernate-validator-cdi-5.3.6.Final.jar
    │       ├── hibernate-validator-cdi-6.0.10.Final.jar
    │       └── module.xml
    └── main
        ├── hibernate-validator-5.3.6.Final.jar
        ├── hibernate-validator-6.0.10.Final.jar
        └── module.xml

77 directories, 151 files

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM