当我尝试监视WebLogic时,即使在WebLogic启动脚本中添加了Dweblogic.disableMBeanAuthorization=true后,我仍会收到“数据收集尚未开始”。

当我尝试监视WebLogic时,即使在WebLogic启动脚本中添加了Dweblogic.disableMBeanAuthorization=true后,我仍会收到“数据收集尚未开始”。

原因 1 

在WebLogic 8.1 config.xml的安全配置标记中添加属性AnonymousAdminLookupEnabled="false"可限制在未经身份验证的情况下从远程计算机访问MBean详细信息

解决方案

将属性值设置为false。 

有关详细信息,请访问http://e-docs.bea.com/wls/docs81/config_xml/SecurityConfiguration.html#AnonymousAdminLookupEnabled

原因 2

在WebLogic的试用版中,连接数被限制为最多5个。因此来自Applications Manager的请求可能会被阻止。

解决方案

尝试重新启动WebLogic实例并确保Applications Manager在达到5个连接的限制之前收集数据。

原因 3

代理服务器正在阻止与WebLogic服务器的连接。代理服务器可能已配置为仅允许HTTP请求。

解决方案

请联系您的系统管理员。