我正在使用WorkManager的WebLogic 11gR1中运行web应用程序。我需要打印一些属性,比如: wmName、state、workCount。
这是我获取WorkManager信息的java代码:
InitialContext ic = new InitialContext();
commonj.work.WorkManager wm = (commonj.work.WorkManager) ic.lookup("java:comp/env/MyWorkManager");我面临的问题是,从我的"wm“变量,我不能访问我需要的属性,我唯一能访问的属性是:

但是,如果我在Eclipse中调试它,我可以看到它包含以下结构下所需的属性:

您能解释一下如何获取我需要的属性(wmName、state、workCount)吗?
发布于 2017-11-21 19:11:48
也许更好的方法应该是使用JMX,并从WorkManager configuration和runtime mbeans获取这些信息。
https://stackoverflow.com/questions/47359408
复制相似问题