Liberty podporuje podmnožinu rozhraní WOLA (WebSphere Optimized Local Adapters) API. Toto pravidlo označí příznakem použití rozhraní API nepodporovaných na serveru Liberty.
Pravidlo Java™ označí následující třídy související s funkcemi objektu MBean, které nejsou dostupné na serveru Liberty:
com.ibm.websphere.ola.OLAConnectionHandlecom.ibm.websphere.ola.OLAHeadercom.ibm.websphere.ola.OLARGEcom.ibm.websphere.ola.OLARGEInformationcom.ibm.websphere.ola.OLARGEListcom.ibm.websphere.ola.OLASearchObjectcom.ibm.websphere.ola.OLAStatusInformation
Pravidlo Java rovněž označí anotace RemoteHome s com.ibm.websphere.ola.ExecuteHome.class jako vzdálené rozhraní.
Liberty ignoruje rozhraní @RemoteHome.
Chcete-li hostovat tento modul EJB na serveru Liberty, upravte aplikaci tak, aby poskytovala také obchodní lokální objekt typu EJB bean, který implementuje com.ibm.websphere.ola.ExecuteLocalBusiness.
@RemoteHome(com.ibm.websphere.ola.ExecuteHome.class)
Pravidlo XML označí prvky <remote> a <home>, které obsahují odkazy na třídy com.ibm.websphere.ola .
Chcete-li používat WOLA s objekty EJB bean v Liberty, musíte migrovat objekty EJB bean, aby používaly rozhraní EJB 3.0 <business-local>, a vaše třída EJB musí implementovat com.ibm.websphere.ola.ExecuteLocalBusiness.
Nástroj například označí příznakem použití funkce WOLA ve vzdálených a domovských rozhraních:
Chcete-li použít WOLA v této aplikaci v Liberty, migrujte třídy EJB tak, aby používaly lokální obchodní rozhraní, a aktualizujte soubor ejb-jar.xml takto:
Všimněte si také, že názvy rozhraní JNDI (Java Naming and Directory Interface) cílových objektů EJB bean na serveru Liberty používají pojmenování java:.
Spusťte server Liberty a zkontrolujte protokol serveru, kde jsou uvedeny zprávy zobrazující rozhraní JNDI cílových objektů EJB bean.
Podrobné informace o funkci WOLA na serveru Liberty viz dokumentace Vývoj aplikací, které používají optimalizované lokální adaptéry na serveru Liberty.
Další informace o jiných rozhraních API a SPI, které nejsou podporovány na serveru Liberty, viz Některá rozhraní API a SPI nejsou k dispozici na serveru Liberty.