|
|
WebLogic a utilizat Kodo în loc de OpenJPA pentru implementarea sa de furnizor JPA 1.0.
Această regulă detectează valorile de proprietate specifice Kodo în
persistence.xml
fișier, care trebuie să fie localizat în folderul META-INF.
|
Următorul tabel arată valorile care pot fi convertite:
| Clasă |
Descriere |
|
|
- Înlătură valorile Configuration, Remote, Manage şi Profile
- Converteşte kodo.* la openjpa.*
|
|
|
- Valorile valide sunt QueryTimeout, PrettyPrint, PrettyPrintLineLength
- Înlăturaţi toate celelalte valori.
|
|
|
- Valorile valide sunt QueryTimeout, PrettyPrint, PrettyPrintLineLength
- Înlăturaţi toate celelalte valori.
|
|
|
- Valorile valide sunt jpa sau org.apache.openjpa.persistence.PersistenceMetaDataFactory.
- Înlăturaţi toate celelalte valori şi setaţi valoarea la jpa.
|
|
|
- Converteşte kodo.* la org.apache.openjpa.*
- Aliasurile rămân aceleaşi.
|
|
|
- Converteşte kodo.* la org.apache.openjpa.*
- Aliasurile rămân aceleaşi.
|
|
|
- Converteşte kodo.* la org.apache.openjpa.*
- Aliasurile rămân aceleaşi.
|
|
|
- Converteşte kodo.* la org.apache.openjpa.*
- Aliasurile rămân aceleaşi.
|
|
|
- Selectează doar prima intrare de cache. Toate celelalte intrări sunt ignorate.
- Dacă prima intrare este setată la tangosol, lru sau gemfire, atunci valoarea este setată la „adevărat”.
- Dacă prima intrare are valori, aceste valori sunt păstrate; de exemplu, true(CacheSize=100).
- Dacă prima intrare este „falsă”, atunci acea valoare se menține ca „fals”.
|
|
|
- Valoarea, kodo.util.CacheMap, este convertită la org.apache.openjpa.util.CacheMap.
- Valoarea, java.util.HashMap, este convertită la org.apache.openjpa.lib.util.ConcurrentHash.
- Aliasurile rămân aceleaşi.
|
|
|
- Converteşte kodo.* la: org.apache.openjpa.*
- Aliasurile rămân aceleaşi.
|
|
|
- Converteşte kodo.* la: org.apache.openjpa.*
- Aliasurile rămân aceleaşi.
|
|
|
- Valoarea validă este default
|
|
|
- Converteşte kodo.* la: org.apache.openjpa.*
- Aliasurile rămân aceleaşi.
|
Notă: WebSphere tradiţional V8.5.5 şi Liberty Web Profile 6.0 utilizează OpenJPA pentru implementarea sa JPA 2.0.
Implementările Java EE JPA 2.1 ale WebSphere tradiţional V9 şi Liberty utilizează EclipseLink.