Jpa 实现EntityManager编译错误
我正在创建一个AuditableEntityManager,它将json消息放入一个JMS队列中,该队列路由到ELK集群进行审计 大多数实现都只是传递,所以举个例子,我Jpa 实现EntityManager编译错误,jpa,entitymanager,java-ee-7,Jpa,Entitymanager,Java Ee 7,我正在创建一个AuditableEntityManager,它将json消息放入一个JMS队列中,该队列路由到ELK集群进行审计 大多数实现都只是传递,所以举个例子,我 EntityManager entityManager_ = null; public AuditableEntityManagerImpl(String name, PersistenceProperty [] properties,
EntityManager entityManager_ = null;
public AuditableEntityManagerImpl(String name,
PersistenceProperty [] properties,
SynchronizationType synchronization,
PersistenceContextType type,
String unitName)
{
//TODO - Figure out how to configure the rest of the properties
entityManager_ = Persistence.createEntityManagerFactory(name).createEntityManager();
}
大多数方法看起来像
@Override
public <T> T find(Class<T> entityClass, Object primaryKey)
{
return entityManager_.find(entityClass, primaryKey);
}
我允许eclipse从接口填充缺少的方法,并且IDE中的所有方法都是绿色的。但是,当我尝试构建(使用maven)时,我会遇到一堆错误,指出很多javax.perience内容都找不到,并且许多方法在EntityManager中不存在。我已经刷新了我的.m2/存储库,以确保其中没有损坏的内容,但没有运气
下面是错误堆栈,对于长度表示歉意。任何想法都将不胜感激
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[6,25] cannot find symbol
symbol: class EntityGraph
location: package javax.persistence
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[16,25] cannot find symbol
symbol: class StoredProcedureQuery
location: package javax.persistence
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[17,25] cannot find symbol
symbol: class SynchronizationType
location: package javax.persistence
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[20,34] cannot find symbol
symbol: class CriteriaDelete
location: package javax.persistence.criteria
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[22,34] cannot find symbol
symbol: class CriteriaUpdate
location: package javax.persistence.criteria
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[31,37] cannot find symbol
symbol: class SynchronizationType
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[194,28] cannot find symbol
symbol: class CriteriaUpdate
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[200,28] cannot find symbol
symbol: class CriteriaDelete
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[242,10] cannot find symbol
symbol: class StoredProcedureQuery
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[248,10] cannot find symbol
symbol: class StoredProcedureQuery
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[254,10] cannot find symbol
symbol: class StoredProcedureQuery
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[260,10] cannot find symbol
symbol: class StoredProcedureQuery
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[326,14] cannot find symbol
symbol: class EntityGraph
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[332,10] cannot find symbol
symbol: class EntityGraph
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[338,10] cannot find symbol
symbol: class EntityGraph
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[344,19] cannot find symbol
symbol: class EntityGraph
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManager.java:[14,25] cannot find symbol
symbol: class SynchronizationType
location: package javax.persistence
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManager.java:[24,3] cannot find symbol
symbol: class SynchronizationType
location: @interface psu.edu.javaee.audit.producer.AuditableEntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManager.java:[24,49] cannot find symbol
symbol: variable SynchronizationType
location: @interface psu.edu.javaee.audit.producer.AuditableEntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[200,16] createQuery(CriteriaDelete) in psu.edu.javaee.audit.producer.AuditableEntityManagerImpl cannot implement <T>createQuery(javax.persistence.criteria.CriteriaQuery<T>) in javax.persistence.EntityManager
return type javax.persistence.Query is not compatible with javax.persistence.TypedQuery<T>
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[182,16] name clash: createQuery(java.lang.String) in psu.edu.javaee.audit.producer.AuditableEntityManagerImpl overrides a method whose erasure is the same as another method, yet neither overrides the other
first method: <T>createQuery(javax.persistence.criteria.CriteriaQuery<T>) in psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
second method: createQuery(CriteriaDelete) in psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[241,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[244,26] cannot find symbol
symbol: method createNamedStoredProcedureQuery(java.lang.String)
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[247,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[250,26] cannot find symbol
symbol: method createStoredProcedureQuery(java.lang.String)
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[253,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[256,26] cannot find symbol
symbol: method createStoredProcedureQuery(java.lang.String,java.lang.Class[])
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[259,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[262,26] cannot find symbol
symbol: method createStoredProcedureQuery(java.lang.String,java.lang.String[])
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[271,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[274,26] cannot find symbol
symbol: method isJoinedToTransaction()
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[325,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[328,26] cannot find symbol
symbol: method createEntityGraph(java.lang.Class<T>)
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[331,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[334,26] cannot find symbol
symbol: method createEntityGraph(java.lang.String)
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[337,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[340,26] cannot find symbol
symbol: method getEntityGraph(java.lang.String)
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[343,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[346,26] cannot find symbol
symbol: method getEntityGraphs(java.lang.Class<T>)
location: variable entityManager_ of type javax.persistence.EntityManager
[信息]-------------------------------------------------------------
[错误]编译错误:
[信息]-------------------------------------------------------------
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[6,25]找不到符号
符号:类实体图
位置:包javax.persistence
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[16,25]找不到符号
符号:class StoredProcedureQuery
位置:包javax.persistence
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[17,25]找不到符号
符号:类同步类型
位置:包javax.persistence
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[20,34]找不到符号
符号:类标准删除
位置:包javax.persistence.criteria
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[22,34]找不到符号
符号:类标准更新
位置:包javax.persistence.criteria
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[31,37]找不到符号
符号:类同步类型
位置:类psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[194,28]找不到符号
符号:类标准更新
位置:类psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[200,28]找不到符号
符号:类标准删除
位置:类psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[242,10]找不到符号
符号:class StoredProcedureQuery
位置:类psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[248,10]找不到符号
符号:class StoredProcedureQuery
位置:类psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[254,10]找不到符号
符号:class StoredProcedureQuery
位置:类psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[260,10]找不到符号
符号:class StoredProcedureQuery
位置:类psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[326,14]找不到符号
符号:类实体图
位置:类psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[332,10]找不到符号
符号:类实体图
位置:类psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[338,10]找不到符号
符号:类实体图
位置:类psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/AuditableEntityManagerImpl.java:[344,19]找不到符号
符号:类实体图
位置:类psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/auditable entity manager.java:[14,25]找不到符号
符号:类同步类型
位置:包javax.persistence
[错误]/home/shawn/git/auditable entity manager/auditable entity manager common/src/main/java/psu/edu/javaee/audition/producer/auditable entity manager.java:[24,3]找不到符号
符号:类同步类型
位置:@interface-ps
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[6,25] cannot find symbol
symbol: class EntityGraph
location: package javax.persistence
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[16,25] cannot find symbol
symbol: class StoredProcedureQuery
location: package javax.persistence
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[17,25] cannot find symbol
symbol: class SynchronizationType
location: package javax.persistence
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[20,34] cannot find symbol
symbol: class CriteriaDelete
location: package javax.persistence.criteria
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[22,34] cannot find symbol
symbol: class CriteriaUpdate
location: package javax.persistence.criteria
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[31,37] cannot find symbol
symbol: class SynchronizationType
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[194,28] cannot find symbol
symbol: class CriteriaUpdate
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[200,28] cannot find symbol
symbol: class CriteriaDelete
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[242,10] cannot find symbol
symbol: class StoredProcedureQuery
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[248,10] cannot find symbol
symbol: class StoredProcedureQuery
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[254,10] cannot find symbol
symbol: class StoredProcedureQuery
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[260,10] cannot find symbol
symbol: class StoredProcedureQuery
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[326,14] cannot find symbol
symbol: class EntityGraph
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[332,10] cannot find symbol
symbol: class EntityGraph
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[338,10] cannot find symbol
symbol: class EntityGraph
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[344,19] cannot find symbol
symbol: class EntityGraph
location: class psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManager.java:[14,25] cannot find symbol
symbol: class SynchronizationType
location: package javax.persistence
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManager.java:[24,3] cannot find symbol
symbol: class SynchronizationType
location: @interface psu.edu.javaee.audit.producer.AuditableEntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManager.java:[24,49] cannot find symbol
symbol: variable SynchronizationType
location: @interface psu.edu.javaee.audit.producer.AuditableEntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[200,16] createQuery(CriteriaDelete) in psu.edu.javaee.audit.producer.AuditableEntityManagerImpl cannot implement <T>createQuery(javax.persistence.criteria.CriteriaQuery<T>) in javax.persistence.EntityManager
return type javax.persistence.Query is not compatible with javax.persistence.TypedQuery<T>
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[182,16] name clash: createQuery(java.lang.String) in psu.edu.javaee.audit.producer.AuditableEntityManagerImpl overrides a method whose erasure is the same as another method, yet neither overrides the other
first method: <T>createQuery(javax.persistence.criteria.CriteriaQuery<T>) in psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
second method: createQuery(CriteriaDelete) in psu.edu.javaee.audit.producer.AuditableEntityManagerImpl
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[241,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[244,26] cannot find symbol
symbol: method createNamedStoredProcedureQuery(java.lang.String)
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[247,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[250,26] cannot find symbol
symbol: method createStoredProcedureQuery(java.lang.String)
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[253,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[256,26] cannot find symbol
symbol: method createStoredProcedureQuery(java.lang.String,java.lang.Class[])
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[259,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[262,26] cannot find symbol
symbol: method createStoredProcedureQuery(java.lang.String,java.lang.String[])
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[271,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[274,26] cannot find symbol
symbol: method isJoinedToTransaction()
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[325,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[328,26] cannot find symbol
symbol: method createEntityGraph(java.lang.Class<T>)
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[331,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[334,26] cannot find symbol
symbol: method createEntityGraph(java.lang.String)
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[337,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[340,26] cannot find symbol
symbol: method getEntityGraph(java.lang.String)
location: variable entityManager_ of type javax.persistence.EntityManager
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[343,3] method does not override or implement a method from a supertype
[ERROR] /home/shawn/git/auditable-entity-manager/auditable-entity-manager-common/src/main/java/psu/edu/javaee/audit/producer/AuditableEntityManagerImpl.java:[346,26] cannot find symbol
symbol: method getEntityGraphs(java.lang.Class<T>)
location: variable entityManager_ of type javax.persistence.EntityManager
<dependency>
<groupId>org.hibernate.javax.persistence</groupId>
<artifactId>hibernate-jpa-2.1-api</artifactId>
<version>1.0.2.Final</version>
</dependency>
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>javax.persistence</artifactId>
<version>2.0.0</version>
</dependency>