renwofei423 发表于 2008-12-4 16:12:54

LR9.1监视weblogic10.2出现Failed to add host of type WebLogic错误无法解决!

一、下载安装weblogic10.2 for linux 版本,在IP为172.19.0.32的服务器上安装并正确部署了一个论坛。使用的JAVA是自带的sun jdk 1.5.0_11
二、下载破解了loadrunner9.1,安装在某windows机器并成功监视了linux。现在想监视weblogic.做了如下操作:
1.将C:\Program Files\HP\LoadRunner\classes下jmxri.jar文件改名!

2.将linux下.../bea/weblogic/weblogic10.2/server/lib下的weblogic.jar复制到C:\Program Files\HP\LoadRunner\classes\下

3.在windows监控端安装jdk1.5.0_11。默认路径C:\Program Files\Java\jdk1.5.0_11\

4.打开C:\Program Files\HP\LoadRunner\dat\monitors\WebLogicMon.ini

将其中的JVM=javaw.exe修改成JVM=C:\Program Files\Java\jdk1.5.0_11\bin\javaw.exe(自己实际路径)

将JavaVersion=1.5

将JVM_CLASSES1=jmxri.jar改成JVM_CLASSES1=weblogic.jar

配置如下:

JVM="C:\Program Files\Java\jdk1.5.0_11\bin\javaw.exe"
JavaVersion=1.5
;JavaVendor=Sun Microsystems Inc.

JVM_CLASSES1=jmxri.jar
JVM_CLASSES2=weblogicmon.jar

JVM_ARG1=-Dweblogic.ThreadPoolSize=20
JVM_ARG2=-Dweblogic.ThreadPoolPercentSocketReaders=90

DetectVersions=0

Weblogic="C:\Program Files\HP\LoadRunner\classes\weblogic.jar"
Port=1112

;Weblogic6.0=weblogic60.jar
;Port6.0=1112

;Weblogic6.0SP1=weblogic60sp1.jar
;Port6.0SP1=1122

;Weblogic6.0SP2=weblogic60sp2.jar
;Port6.0SP2=1132

;Weblogic6.1=weblogic61.jar
;Port6.1=1142

;Weblogic61SP1=weblogic61sp1.jar
;Port60SP1=1152



MetricListURL=/?type=0&id=10&host=%h
MetricDataURL=/?type=0&id=11&host=%h
MetricRequestURL=/?type=0&id=12&host=%h
ShutdownHostURL=/?type=0&id=13&host=%h
InitHostURL=/?type=0&id=14&host=%h

MonitorType=WebLogic
DlgTitle=BEA WebLogic Monitor
ExtensionDll=WebLogicMonExt.dll

ActivateCounters=1
QueryLoginInfo=1
RefreshMetricList=1
DefaultPort=1112
SourceHost=localhost
PingHostURL=/?type=0&id=201

5.最后运行“Loadrunner”=>“Advanced Settings”=>“Monitor Configuration”
填入服务器ip地址,如172.19.0.32,账号/密码weblogic,出现下面错误:

Problem during browsing WebLogic (JMX) monitor (error code 6). java.lang.Exception: Failed to add host of type WebLogic. Reason: java.lang.NullPointerException
Problem during browsing WebLogic (JMX) monitor (error code 6). java.lang.Exception: Failed to add host of type WebLogic. Reason: java.lang.NullPointerException
Problem during browsing WebLogic (JMX) monitor (error code 6). java.lang.Exception: Failed to add host of type WebLogic. Reason: java.lang.NullPointerException

我试着修改上面填入的ip地址:172.19.0.32:7001,问题同样存在。请高手指点指点啊!

PS:我在loadrunner 9.1的性能测试菜单选项中也没有发现JMX的监控模式,只有SNMP,难道是9.1不支持了吗?

[ 本帖最后由 renwofei423 于 2008-12-4 16:36 编辑 ]

renwofei423 发表于 2008-12-4 16:25:12

请问大概是什么样的原因?
Problem during browsing WebLogic (JMX) monitor (error code 6). java.lang.Exception: Failed to add host of type WebLogic. Reason: java.lang.NullPointerException
这个错误我在网上找了很久也没有找到类似的,难道我是第一个?:L

renwofei423 发表于 2008-12-4 17:23:44

各位大哥大姐帮帮小弟解决下阿~在这个问题上纠结了一个星期了~~

renwofei423 发表于 2008-12-5 09:47:35

我在51testing和17testing都提问了,怎么还是没有人回答阿。。。

archonwang 发表于 2008-12-5 10:53:19

很可能是不能支持该版本的WEBLogic,请改用其他工具监控看看。

renwofei423 发表于 2008-12-5 16:20:31

:L 好的不知道有什么好的工具推荐吗?

wensy 发表于 2009-8-24 17:08:37

我也遇到一样的问题,我监控的是weblogic10.3,LR是9.1,不知道是不是LR9.1不能监控10.3的版本


错误报告:
Problem during browsing WebLogic (JMX) monitor (error code 6). Error: No configuration found for WebLogic Version

[ 本帖最后由 wensy 于 2009-8-24 21:48 编辑 ]
页: [1]
查看完整版本: LR9.1监视weblogic10.2出现Failed to add host of type WebLogic错误无法解决!