fungerer ikke godt med containerstyret Hibernate JPA. WebSphere Application Server skal kalde createContainerEntityManagerFactory, før du udfører næsten alt andet i applikationen, fordi det opkald muligvis registrerer en ClassFileTransformer, der skal ændre entitetsbytekoder.
Dine muligheder er:
-
Fjern brugen af
og brug et JNDI-navn fra servernavnerummet (f.eks.java:comp/...
).jdbc/myds -
Deaktiver container-administreret JPA for applikationen som beskrevet i APAR PM26361 . (Denne APAR beskriver ydeevneproblemer forårsaget af opkaldet til createContainerEntityManagerFactory under applikationsstart, men egenskaben kan også bruges til at undgå dette problem.) Deaktivering af container-administreret JPA betyder selvfølgelig, at du ikke længere kan bruge
@PersistenceUnit /
@PersistenceContext
annoteringer eller
/
.