這裏的文檔: http://publib.boulder.ibm.com/infocenter/wsdoc400/v6r0/index.jsp?topic=/com.ibm.websphere.iseries.doc/info/ae/ae/tjmx_develop.html如何在Jython腳本中使用「adminClient.addNotificationListener」?
的問題是,這不起作用:
import javax.management.ObjectName as ObjectName
...
theNodeAgentName = "WebSphere:type=NodeAgent,node='app_node2',*"
test_node_name = adminClient.queryNames(ObjectName(theNodeAgentName), None)
print test_node_name
adminClient.addNotificationListener(ObjectName(theNodeAgentName),listener,None,None)
該實例的AdminClient不能找到節點代理的MBean。有任何想法嗎?
輸出:
[的WebSphere:名稱=節點代理,過程=節點代理,平臺=常見的,節點= app_node2,diagnosticProvider =真,版本= 8.5.5.3,類型=節點代理,mbeanIdentifier =節點代理,細胞= my_cell,規格= 1.0]
javax.management.InstanceNotFoundException: javax.management.InstanceNotFoundException:找不到 的WebSphere:類型=節點代理,節點= 'app_node2',*
Dziękujębardzo Marcin!很多upvotes爲你:D – theMarceloR 2014-10-07 16:34:03