-
Type:
Bug
-
Status: New (View Workflow)
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: JDG 7.1.0 ER6
-
Fix Version/s: JDG 7.3 GA
-
Component/s: None
-
Labels:None
-
Target Release:
The jpa cachestore with weblogic server and Postgresql 9.3 gives the following error:
java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index;
|
[java] at org.hibernate.cfg.annotations.EntityBinder.processComplementaryTableDefinitions(EntityBinder.java:1100)
|
[java] at org.hibernate.cfg.AnnotationBinder.bindClass(AnnotationBinder.java:772)
|
[java] at org.hibernate.boot.model.source.internal.annotations.AnnotationMetadataSourceProcessorImpl.processEntityHierarchies(AnnotationMetadataSourceProcessorImpl.java:245)
|
[java] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess$1.processEntityHierarchies(MetadataBuildingProcess.java:222)
|
[java] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:265)
|
[java] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:847)
|
[java] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:874)
|
[java] at org.hibernate.jpa.HibernatePersistenceProvider.createContainerEntityManagerFactory(HibernatePersistenceProvider.java:135)
|
[java] at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:50)
|
[java] at weblogic.persistence.BasePersistenceUnitInfo.initializeEntityManagerFactory(BasePersistenceUnitInfo.java:461)
|
[java] at weblogic.persistence.BasePersistenceUnitInfo.initializeEntityManagerFactory(BasePersistenceUnitInfo.java:454)
|
[java] at weblogic.persistence.BasePersistenceUnitInfo.init(BasePersistenceUnitInfo.java:141)
|
[java] at weblogic.persistence.BaseJPAIntegrationProvider.createPersistenceUnitInfo(BaseJPAIntegrationProvider.java:54)
|
[java] at weblogic.persistence.AbstractPersistenceUnitRegistry.storeDescriptors(AbstractPersistenceUnitRegistry.java:423)
|
[java] at weblogic.persistence.AbstractPersistenceUnitRegistry.loadPersistenceDescriptors(AbstractPersistenceUnitRegistry.java:130)
|
[java] at weblogic.persistence.ModulePersistenceUnitRegistry.<init>(ModulePersistenceUnitRegistry.java:61)
|
[java] at weblogic.servlet.internal.WebAppInternalModuleExtension$PersistenceExtension.setupPersistenceUnitRegistry(WebAppInternalModuleExtension.java:267)
|
[java] at weblogic.servlet.internal.WebAppInternalModuleExtension$PersistenceExtension.access$400(WebAppInternalModuleExtension.java:188)
|
[java] at weblogic.servlet.internal.WebAppInternalModuleExtension.prePrepare(WebAppInternalModuleExtension.java:58)
|
[java] at weblogic.application.internal.ExtensibleModuleWrapper$PrepareStateChange.next(ExtensibleModuleWrapper.java:293)
|
[java] at weblogic.application.internal.ExtensibleModuleWrapper$PrepareStateChange.next(ExtensibleModuleWrapper.java:285)
|
[java] at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:42)
|
[java] at weblogic.application.internal.ExtensibleModuleWrapper.prepare(ExtensibleModuleWrapper.java:109)
|
[java] at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:100)
|
[java] at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:175)
|
[java] at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:170)
|
[java] at weblogic.application.utils.StateMachineDriver$ParallelChange.run(StateMachineDriver.java:80)
|
[java] at weblogic.work.ContextWrap.run(ContextWrap.java:40)
|
[java] at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:548)
|
[java] at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
|
[java] at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
|
I am not sure if this is test/environment configuration issue.