JPA 2.0、Java EE 5、Weblogic 10.3 (11g)、JDK 6、EclipseLink を使用。
これを実行しようとすると:
CriteriaQuery _criteriaquery = EM.getCriteriaBuilder().createQuery(Clazz);
Query query = EM.createQuery(_criteriaquery);
return query.getResultList();
私はこれを取得します:
Caused by: Exception [EclipseLink-6029] (Eclipse Persistence Services - 2.1.2.v20101206-r8635): org.eclipse.persistence.exceptions.QueryException
Exception Description: A reference class must be provided.
Query: ReportQuery()
at org.eclipse.persistence.exceptions.QueryException.referenceClassMissing(QueryException.java:1004)
at org.eclipse.persistence.queries.ObjectLevelReadQuery.checkDescriptor(ObjectLevelReadQuery.java:744)
at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:661)
このエラーの原因は何ですか?