sql >> Database >  >> RDS >> Oracle

Probleem bij het implementeren van JBPM 5.4 consoleserveroorlog op Websphere-toepassingsserver met JPA2-functiepakket om Oracle-database te gebruiken

java:comp/... werkt niet goed met containerbeheerde Hibernate JPA. WebSphere Application Server moet createContainerEntityManagerFactory aanroepen voordat bijna al het andere in de toepassing wordt gedaan, omdat die aanroep mogelijk een ClassFileTransformer registreert die de bytecodes van entiteiten moet wijzigen.

Uw opties zijn:

  1. Verwijder het gebruik van java:comp/... en gebruik een JNDI-naam uit de servernaamruimte (bijv. jdbc/myds ).

  2. Schakel containerbeheerde JPA uit voor de toepassing zoals beschreven in APAR PM26361 . (Deze APAR beschrijft prestatieproblemen die worden veroorzaakt door de aanroep van createContainerEntityManagerFactory tijdens het starten van de toepassing, maar de eigenschap kan ook worden gebruikt om dit probleem te voorkomen.) Natuurlijk betekent het uitschakelen van containerbeheerde JPA dat u @PersistenceUnit /@PersistenceContext annotaties of / .



  1. Verschil tussen ANSI- en Unicode-stuurprogramma's van MySQL

  2. Mijnbouwplannen:niet alleen voor de plancache

  3. Hoe meerdere invoegingen in PostgreSQL te vermijden?

  4. Plaats gebeurtenis in het Windows-gebeurtenislogboek met Oracle