51Testing软件测试论坛

标题: LR监视weblogic8.1或weblogic9.2出现“java.lang.NoClassDefFoundError”错误,急呀。 [打印本页]

作者: xuyan0568    时间: 2007-6-2 22:46
标题: LR监视weblogic8.1或weblogic9.2出现“java.lang.NoClassDefFoundError”错误,急呀。
LR监视weblogic8.1或weblogic9.2出现“java.lang.NoClassDefFoundError”错误,急呀。已经搞了2天,希望大侠指点迷津。下周一要实施测试了。

严格按照版主帖子的操作进行的:
下是操作步骤:

● 获得 LoadRunner “ Weblogic ( JMX ) Monitor ”。

● 在 Controller 计算机上安装 Java 1.4 (如: j2re-1_4_2 )。

● 为监控用户设置 管理员权限 ,以便监视 MBean ( MBean 是一个包含性能数据的容器)。

    用户名: weblogic

    密 码: weblogic

    Weblogic 端口号: 8001

● 从 Weblogic 服务器加载类。

    将 weblogic.jar 文件从应用程序服务器安装文件夹(在 lib 文件夹中)复制到 < LoadRunner 根


文件夹 >\classes 目录下。

● 将 < LoadRunner 根文件夹 >\classes 目录下名为“ jmxri.jar ”的文件重命名为任意其它的文件 名。(如:更名为“ jmxri_bak.jar ”) (或者移到其它目录,总之不要放在 classes 目录下)

● 修改 < LoadRunner 根文件夹 >\ dat \monitors 目录下的 weblogicmon.ini

    [WebLogicMon]

    JVM=javaw.exe -Xms 64M -Xmx 256M ( 或 JVM=javaw.exe)

JavaVersion= 1.4.2

(注意:此处的 JVM 和 JavaVersion 一定要是 WebLogic 所使用的 JDK ,同时 contoller 所在机器上的 JVM 也需要有与之对应版本的 JVM 。温馨提醒:如果 controller 所在机器上的存在多个 JDK ,此时要特别注意把路径指对。如 JVM=C:\Java\bin\JDK1.4.2\javaw.exe )

    其余内容不作修改,保存修改后的配置文件。

● 在“ Weblogic ( JMX ) Monitor ” 中添加需要的监控度量。

    Add Machine : 128.32.99.113:7001 (端口号要加上!) UNIX

    Login Information : weblogic / weblogic
作者: rickyzhu    时间: 2007-6-3 12:06
帮你顶,weblogic的测试没有做过。期待高人
作者: tequila    时间: 2007-6-3 12:26
你没有加端口号吧
作者: xuyan0568    时间: 2007-6-3 13:42
标题: 加入了端口号的,贴上lr中的weblogicmon.ini 配置内容
[WebLogicMon]
JVM=D:\bea\jdk142_08\bin\javaw.exe
JavaVersion=1.4.2
;JavaVendor=Sun Microsystems Inc.

JVM_CLASSES1=weblogic.jar
JVM_CLASSES2=weblogicmon.jar

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

DetectVersions=0

Weblogic=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
作者: xuyan0568    时间: 2007-6-3 13:51
标题: D:\bea\weblogic81\server\lib\mbeantypes目录下没有对应的Mbean.jar包
D:\bea\weblogic81\server\lib\mbeantypes目录下没有对应的Mbean.jar包,是否需要拷贝Mbean容器所需要的包,从哪里去得这个包?
作者: xuyan0568    时间: 2007-6-4 19:11
标题: 已经解决了。
已经解决了。在weblogicmon.ini中的JavaVersion=1.4.2换成JavaVersion=1.4请各位以后配置的时候对该问题注意哈。
作者: hunter_zhang    时间: 2007-6-5 15:25
标题: 3q
谢谢啦sdlkfj6
作者: xs_tong    时间: 2007-7-17 18:12
标题: weblogic监控求解,拜托各位了
为监控用户设置 管理员权限 ,以便监视 MBean ( MBean 是一个包含性能数据的容器)。

    用户名: weblogic

    密 码: weblogic

    Weblogic 端口号: 8001
这步是怎么做的,能不能解释下?我现在也在做weblog9。2的测试,没法监控到数据,怀疑是这的问题,请多指教,谢谢
作者: evergreenwang    时间: 2007-7-18 21:11
标题: 回复 #1 xuyan0568 的帖子
支持!!!!!!!!!!!!!!!!!!!!!!!!!!!
作者: ofjh    时间: 2007-7-19 10:22
请问OK的是weblogic8.1还是weblogic9.2?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2