Tomee+ jpa 2.1 (hibernate 4.3)

0

Witam,
walczę z JPA 2.1 na tomee7.2 java1.7 - wszystko sie nam dobrze układało do momentu wywołania procedury


StoredProcedureQuery storedProcedure = this.dao.getEntityManager().createStoredProcedureQuery("moja_proc");

gru 09, 2015 2:54:07 PM org.apache.openejb.core.transaction.EjbTransactionUtil handleSystemException
SEVERE: EjbTransactionUtil.handleSystemException: org.apache.openejb.persistence.JtaEntityManager.createStoredProcedureQuery(Ljava/lang/String;)Ljavax/persistence/StoredProcedureQuery;
java.lang.AbstractMethodError: org.apache.openejb.persistence.JtaEntityManager.createStoredProcedureQuery(Ljava/lang/String;)Ljavax/persistence/StoredProcedureQuery;

zakładam, że AbstractMethodError to jakiś brak lub konflikt jar
poświęciłem na to już troche czasu, skończyły mi się pomysły : /
jak żyć?

0

Sprawdz czy nie masz dwóch takich klas org.apache.openejb.persistence.JtaEntityManager na classpath.
Jak nie tzn ze ten jar z klasa org.apache.openejb.persistence.JtaEntityManager nie wspiera standardu JPA 2.1 (stary)

1

dla potomnych - sprawdźcie presistence.xml czy ma ustawione 2.1

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0