use target factory's ClassLoader in case of a raw EntityManagerFactory (SPR-6733)

master
Juergen Hoeller 15 years ago
parent eddc5b8898
commit 0aee6e9f5b
  1. 2
      org.springframework.orm/src/main/java/org/springframework/orm/jpa/SharedEntityManagerCreator.java

@ -147,7 +147,7 @@ public abstract class SharedEntityManagerCreator {
this.proxyClassLoader = ((EntityManagerFactoryInfo) this.targetFactory).getBeanClassLoader(); this.proxyClassLoader = ((EntityManagerFactoryInfo) this.targetFactory).getBeanClassLoader();
} }
else { else {
this.proxyClassLoader = EntityManagerFactory.class.getClassLoader(); this.proxyClassLoader = this.targetFactory.getClass().getClassLoader();
} }
} }

Loading…
Cancel
Save