这里的文档: 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