| Usar valores de propriedades OpenJPA em vez de valores de propriedades específicos Kodo |
|
O WebLogic usava o Kodo em vez do OpenJPA para sua implementação do provedor JPA 1.0. Esta regra detecta valores de propriedades específicos do Kodo no arquivo persistence.xml, que deve estar localizado na pasta META-INF. A correção rápida do scanner de origem converte somente os valores de propriedade para o OpenJPA. Uma regra separada converte os nomes de propriedade, se necessário. Se o valor do resultado for vazio após a conversão, a correção rápida excluirá a propriedade. |
| Classe | Description |
|---|---|
| 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: o WebSphere Traditional V8.5.5 e o Liberty Web Profile 6.0 usam o OpenJPA para sua implementação da JPA 2.0. A implementação da JPA 2.1 do WebSphere traditional V9.0 e do Java EE 7 do Liberty usa EclipseLink.