No utilizar llamadas de API Kodo

WebLogic ha utilizado Kodo para su implementación de proveedor JPA 1.0. Esta regla detecta las clases kodo.* y las clases com.solarmetric.*. Kodo se basa en OpenJPA.
De forma parecida, OpenJPA era el proveedor de JPA predeterminado de WebSphere para JPA 1.0 y 2.0. Sin embargo, a partir de JPA 2.1, WebSphere ha cambiado a EclipseLink como su proveedor JPA predeterminado

Solución

Si la aplicación está utilizando Kodo, la solución de migración de aplicaciones más simple es utilizar JPA 2.0. Si se utiliza JPA 2.0, se necesitarán menos cambios de aplicación que si se utiliza la última versión de JPA, dado que Kodo se basa en OpenJPA, que es la misma implementación utilizada para la implementación de WebSphere para JPA 2.0. No obstante, JPA 2.1 o las versiones posteriores se basan en EclipseLink. Las diferencias en las implementaciones de JPA significan que hay cambios de comportamiento potenciales para la aplicación. Además, las propiedades disponibles en Kodo pueden no tener propiedades equivalentes en EclipseLink.
Las siguientes recomendaciones son para las dos opciones de migración:

Recursos adicionales: