A Liberty rendszeren elérhető felügyelt komponensek (MBeans) különböznek a a hagyományos WebSphere Application Server rendszeren elérhető felügyelt komponensektől. Miközben az MBean tartomány mindkét kiszolgálón a WebSphere, az objektumnevek és a funkciók különbözőek a hagyományos WebSphere Application Server és a Liberty között.
Lehet például, hogy egy JVM MBean komponenst a hagyományos WebSphere Application Server rendszeren a WebSphere:*, type=JVM, j2eeType=JVM objektumnévvel tud elérni,lehet, hogy a JvmStats MXBean elérésével a szükséges információkat aWebSphere:type=JvmStats objektumnévvel tudja lekérni a Liberty rendszeren.
Amikor alkalmazását átállítja a hagyományos WebSphere Application Server rendszerről Liberty rendszerre,tekintse át a WebSphere tartomány MBean komponenseinek használatát, annak ellenőrzése érdekében, hogy az alkalmazás a várt információkat kapja-e. Mert az MBean komponensek ObjectName objektumokkal érhetők el, ez a szabály a következő elemeket látja el jelzővel:
javax.management.ObjectName konstruktor hívásait, amelyek a WebSphere vagy * tartomány kezdetű karaktersorozat literál paramétert adják át.javax.management.ObjectName getInstance metódus hívásait, amelyek a WebSphere vagy * tartomány kezdetű karaktersorozat literál paramétert adják át.WebSphere:vagy
*:amelyek Java felügyeleti objektumneveknek tűnnek
Megjelöli például az eszköz a kiemelt kódot:
Ha az eszköz megállapítja, hogy az objektumnév nem WebSphere vagy helyettesítő (*) tartományt használ, akkor a kód nem kap jelzőt. Például a következő kód, amely létrehozza egy Java futási környezet MBean objektumnevét, nem kerül megjelölésre:
A Liberty platformon adott MBean komponensekkel kapcsolatos információkat a következő helyen talál: Liberty: Adott MBean komponensek listája.
További információk a hagyományos WebSphere Application Server rendszerben biztosított MBean komponensekről: WebSphere Application Server nyilvános MBean felületek.