Spravované objekty typu bean (MBeans) dostupné na serveru Liberty jsou jiné než objekty MBean, které jsou k dispozici na serveru WebSphere Application Server traditional. Zatímco doména objektu MBean je WebSphere na obou serverech, jejich názvy objektu a funkce jsou odlišné mezi serverem WebSphere Application Server traditional a Liberty.
Pokud například přistupujete k objektu typu MBean prostředí JVM na serveru WebSphere Application Server traditional s názvem objektu WebSphere:*,type=JVM,j2eeType=JVM, můžete být schopni načíst informace, které potřebujete, přístupem k objektu JvmStats MXBean s názvem objektu WebSphere:type=JvmStats na serveru Liberty.
Při migraci aplikace z produktu WebSphere Application Server traditional na Liberty zkontrolujte použití objektů MBean s doménou WebSphere a ověřte, zda aplikace přijímá očekávané informace. Vzhledem k tomu, že objekty typu MBean jsou přístupné pro objekty ObjectName, toto pravidlo označí následující položky:
javax.management.ObjectName, který předává parametr řetězcového literálu, jenž se spouští s doménou WebSphere nebo *.javax.management.ObjectName getInstance, která předává parametr řetězcového literálu, jenž se spouští s doménou WebSphere nebo *.WebSphere:nebo
*:, které se jeví jako názvy objektů správy Java.
Nástroj například označí zvýrazněný kód:
Pokud nástroj zjistí, že název objektu nepoužívá doménu WebSphere nebo zástupný znak (*), nebude kód označen. Například následující kód, který vytváří ObjectName pro objekt Java Runtime MBean, není označen:
Informace o objektech MBean poskytovanými na serveru Liberty viz Liberty: Seznam poskytnutých objektů MBean.
Informace o spravovaných objektech typu bean poskytnutých na serveru WebSphere Application Server traditional naleznete v tématu Veřejná rozhraní spravovaného objektu typu bean serveru WebSphere Application Server.