繁体   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