Nepoužívat volání Kodo API

Server WebLogic použil Kodo pro implementaci poskytovatele JPA 1.0. Toto pravidlo zjistí třídy kodo.* a třídy com.solarmetric.*. Kodo je založeno na OpenJPA.
Podobně rozhraní OpenJPA bylo výchozím poskytovatelem JPA WebSphere pro JPA 1.0 a 2.0. Od verze JPA 2.1 však server WebSphere přepnul na EclipseLink jako výchozího poskytovatele JPA.

Řešení

Pokud vaše aplikace používá Kodo, nejjednodušší řešení migrace aplikace je použití JPA 2.0. Použití rozhraní JPA 2.0 bude vyžadovat menší změny aplikací než použití nejnovější verze rozhraní JPA od verze Kodo na základě OpenJPA, což je stejná implementace použitá pro implementaci WebSphere pro rozhraní JPA 2.0. Verze JPA 2.1 nebo novější jsou však založeny na EclipseLink. Rozdíly v implementacích JPA znamenají, že pro aplikaci existují potenciální změny chování. Navíc vlastnosti dostupné v Kodo nemusí mít ekvivalentní vlastnosti v EclipseLink.
Pro volby migrace jsou k dispozici následující doporučení:

Další prostředky: