|
|
A WebLogic a Kodo-t használta az OpenJPA helyett JPA 1.0 szolgáltatómegvalósításaihoz.
Ez a szabály a Kodo-specifikus tulajdonság értékeket észleli a termékben
persistence.xml
fájl, amelynek a META-INF mappában kell lennie.
|
Az alábbi táblázat az átalakítható értékeket mutatja be:
| Osztály |
Leírás |
|
|
- Eltávolítja a Configuration, Remote, Manage és Profile értéket
- A kodo.* tulajdonságot openjpa.* tulajdonsággá alakítja át
|
|
|
- Az érvényes értékek: QueryTimeout, PrettyPrint, PrettyPrintLineLength
- Minden egyéb érték eltávolításra kerül.
|
|
|
- Az érvényes értékek: QueryTimeout, PrettyPrint, PrettyPrintLineLength
- Minden egyéb érték eltávolításra kerül.
|
|
|
- Az érvényes értékek: jpa vagy org.apache.openjpa.persistence.PersistenceMetaDataFactory.
- Minden egyéb értéket eltávolít és az értéket jpa-ra állítja.
|
|
|
- A kodo.* tulajdonságot org.apache.openjpa.* tulajdonsággá alakítja át
- Az álnevek változatlanok maradnak.
|
|
|
- A kodo.* tulajdonságot org.apache.openjpa.* tulajdonsággá alakítja át
- Az álnevek változatlanok maradnak.
|
|
|
- A kodo.* tulajdonságot org.apache.openjpa.* tulajdonsággá alakítja át
- Az álnevek változatlanok maradnak.
|
|
|
- A kodo.* tulajdonságot org.apache.openjpa.* tulajdonsággá alakítja át
- Az álnevek változatlanok maradnak.
|
|
|
- Csak az első gyorsítótár-bejegyzést választja ki. Minden egyéb bejegyzést eldob.
- Ha az első bejegyzés tangosol, lru vagy gemfire értékre van beállítva, akkor az érték "true" értékre lesz.
- Ha az első bejegyzés rendelkezik értékekkel, akkor a rendszer megőrzi azokat; például: true(CacheSize=100).
- Ha az első bejegyzés "false", akkor az érték "false" marad.
|
|
|
- A kodo.util.CacheMap érték az org.apache.openjpa.util.CacheMap értékké kerül átalakításra.
- A java.util.HashMap érték az org.apache.openjpa.lib.util.ConcurrentHash értékké kerül átalakításra.
- Az álnevek változatlanok maradnak.
|
|
|
- A kodo.* tulajdonságot org.apache.openjpa.* tulajdonsággá alakítja át
- Az álnevek változatlanok maradnak.
|
|
|
- A kodo.* tulajdonságot org.apache.openjpa.* tulajdonsággá alakítja át
- Az álnevek változatlanok maradnak.
|
|
|
|
|
|
- A kodo.* tulajdonságot org.apache.openjpa.* tulajdonsággá alakítja át
- Az álnevek változatlanok maradnak.
|
Megjegyzés: A hagyományos WebSphere V8.5.5 és a Liberty Web Profile 6.0
OpenJPA-t használ JPA 2.0 megvalósításához.
A hagyományos WebSphere V9.0 és a
Liberty Java EE 7 JPA 2.1 megvalósítása EclipseLink-et használ.