Ich migriere ein Projekt, das auf Tomcat 8 zu Weblogic ausgeführt wurde. Ich verwende Hibernate + JPA 2. Wenn ich in WebLogic einsetzen bekam folgende Fehlermeldung:Weblogic + Hibernate-Fehler: javax.persistence.JoinTable.indexes() [Ljavax/Persistenz/Index
Failure occurred in the execution of deployment request with ID "26012160125422" for task "114". Error is: "weblogic.application.ModuleException: java.lang.NoSuchMethodError: javax.persistence.JoinTable.indexes()[Ljavax/persistence/Index;"
weblogic.application.ModuleException: java.lang.NoSuchMethodError: javax.persistence.JoinTable.indexes() [Ljavax/Persistenz/Index
Umwelt
- Java: jdk1.8.0_60
- Weblogic: 12.1.3
- hibernate-EntityManager: 4.3.1.Final
- hibernate-Kern: 4.3.1.Final
- javaee-api: 7,0
pom.xml
<dependencies>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>7.0</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>4.3.1.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>4.3.1.Final</version>
</dependency>
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>sqljdbc4</artifactId>
<version>4.0</version>
</dependency>
</dependencies>