sql >> Database teknologi >  >> RDS >> Oracle

Problem med implementering af JBPM 5.4 konsolserver krig mod Websphere applikationsserver med JPA2 funktionspakke til at bruge oracle database

java:comp/... 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:

  1. Fjern brugen af ​​java:comp/... og brug et JNDI-navn fra servernavnerummet (f.eks. jdbc/myds ).

  2. 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 / .



  1. 4 måder at få SQL Server-jobhistorik på

  2. ORA-22813:operandværdi overskrider systemgrænser

  3. relationel database design scenarie

  4. Kan ikke bruge kolonnenavne i udvalgte forespørgsler på sqlfiddle (oracle)