[
https://issues.jboss.org/browse/WFLY-10020?page=com.atlassian.jira.plugin...
]
Scott Marlow commented on WFLY-10020:
-------------------------------------
We are working on integrating Hibernate ORM 5.3.0. I think that there was a pull request
to integrate with ORM 5.2, that included some WF code changes but I think that is likely
out of date now. We are jumping ahead to 5.3.0, for the JPA 2.2 support.
We merged some of the support (hibernate-jipijapa) into
[
https://github.com/hibernate/hibernate-orm] but not the 2lc support yet.
[
jpa22_orm53_5|https://github.com/scottmarlow/wildfly/tree/jpa22_orm53_5] is what I have
been testing with (after building the Hibernate ORM master project locally).
There are also some other branches involved for refactoring the Infinispan second level
cache integration that are showing progress but not yet integrated yet that is not really
ready yet.
Custom Hibernate slot and second level cache with Wildfly 12 causes
NullPointer Exception
-----------------------------------------------------------------------------------------
Key: WFLY-10020
URL:
https://issues.jboss.org/browse/WFLY-10020
Project: WildFly
Issue Type: Bug
Components: JPA / Hibernate
Affects Versions: 12.0.0.Final
Reporter: Alessandro Moscatelli
Assignee: Scott Marlow
Migrating to 12 with Hibernate Custom slot causes NullPointer Exception.
https://mvnrepository.com/artifact/org.hibernate/hibernate-orm-modules
<property name="jboss.as.jpa.providerModule"
value="org.hibernate:5.2.13.Final" />
16:12:28,868 INFO [org.jboss.as.jpa] (MSC service thread 1-1) WFLYJPA0002: Read
persistence.xml for optoplus
16:12:29,142 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC000001:
Failed to start service
jboss.deployment.unit."optoplus-services-ear-1.0.18-SNAPSHOT.ear".FIRST_MODULE_USE:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."optoplus-services-ear-1.0.18-SNAPSHOT.ear".FIRST_MODULE_USE:
WFLYSRV0153: Failed to process phase FIRST_MODULE_USE of deployment
"optoplus-services-ear-1.0.18-SNAPSHOT.ear"
at
org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:151)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1714)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1693)
at
org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1540)
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.NullPointerException
at
org.jboss.as.jpa.processor.secondLevelCache.InfinispanCacheDeploymentListener.addCacheDependencies(InfinispanCacheDeploymentListener.java:129)
at
org.jboss.as.jpa.processor.secondLevelCache.CacheDeploymentListener.addCacheDependencies(CacheDeploymentListener.java:111)
at
org.jipijapa.event.impl.internal.Notification.addCacheDependencies(Notification.java:95)
at
org.jboss.as.jpa.hibernate5.HibernateSecondLevelCache.addSecondLevelCacheDependencies(HibernateSecondLevelCache.java:125)
at
org.jboss.as.jpa.hibernate5.HibernatePersistenceProviderAdaptor.addProviderDependencies(HibernatePersistenceProviderAdaptor.java:107)
at
org.jboss.as.jpa.processor.PersistenceUnitServiceHandler.deployPersistenceUnitPhaseOne(PersistenceUnitServiceHandler.java:538)
at
org.jboss.as.jpa.processor.PersistenceUnitServiceHandler.addPuService(PersistenceUnitServiceHandler.java:273)
at
org.jboss.as.jpa.processor.PersistenceUnitServiceHandler.handleEarDeployment(PersistenceUnitServiceHandler.java:228)
at
org.jboss.as.jpa.processor.PersistenceUnitServiceHandler.deploy(PersistenceUnitServiceHandler.java:135)
at
org.jboss.as.jpa.processor.PersistenceBeginInstallProcessor.deploy(PersistenceBeginInstallProcessor.java:52)
at
org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:144)
... 8 more
16:12:29,155 ERROR [org.jboss.as.controller.management-operation]
(management-handler-thread - 1) WFLYCTL0013: Operation
("full-replace-deployment") failed - address: ([]) - failure description:
{"WFLYCTL0080: Failed services" =>
{"jboss.deployment.unit.\"optoplus-services-ear-1.0.18-SNAPSHOT.ear\".FIRST_MODULE_USE"
=> "WFLYSRV0153: Failed to process phase FIRST_MODULE_USE of deployment
\"optoplus-services-ear-1.0.18-SNAPSHOT.ear\"
Caused by: java.lang.NullPointerException"}}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)