Community
Participate
Working Groups
The following XML specification: <package>my.package</package> ... <cache-interceptor class="CacheAuditor"/> would result in the the following exception: Internal Exception: Exception [EclipseLink-7198] (Eclipse Persistence Services - 2.3.0.qualifier): org.eclipse.persistence.exceptions.ValidationException Exception Description: Class: [CacheAuditor] was not found while converting from class names to classes. Internal Exception: java.lang.ClassNotFoundException: CacheAuditor at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:368) Same holds true for default query redirectors metadata. Workaround is to specify the fully qualified class name.
Created attachment 192034 [details] Proposed changes
Created attachment 192037 [details] Proposed changes
Changes have been submitted. Verified by: Andrei Ilitchev Test: N/A. Metadata processing error. With fix in place, exception goes away and all tests pass (full regression test suite and extended jpa test suite).
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink