| Utilizzare i valori delle proprietà OpenJPA invece dei valori delle proprietà specifici di Kodo |
|
WebLogic utilizza Kodo invece di OpenJPA per l'implementazione del provider JPA 1.0. Questa regola rileva i valori delle proprietà specifici di Kodo nel file persistence.xml, che deve essere contenuto nella cartella META-INF. Lo correzione rapida dello scanner origine converte solo i valori delle proprietà in OpenJPA. Una regola separata converte i nomi delle proprietà se necessario. Se il valore del risultato, dopo la conversione, è vuoto la correzione rapida elimina la proprietà. |
| Class | Descrizione |
|---|---|
| kodo.Log |
|
| kodo.ConnectionFactoryProperties |
|
| kodo.ConnectionFactory2Properties |
|
| kodo.MetaDataFactory |
|
| kodo.LockManager |
|
| kodo.OrphanedKeyAction |
|
| kodo.SavepointManager |
|
| kodo.Sequence |
|
| kodo.DataCache |
|
| kodo.QueryCompilationCache |
|
| kodo.jdbc.DBDictionary |
|
| kodo.jdbc.SchemaFactory |
|
| kodo.jdbc.MappingDefaults |
|
| kodo.ee.ManagedRuntime |
|
Nota: WebSphere traditional V8.5.5 e Liberty Web Profile 6.0 utilizzano OpenJPA per l'implementazione di JPA 2.0. L'implementazione JPA 2.1 di WebSphere traditional V9.0 e di Liberty Java EE 7 utilizza EclipseLink.