|
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 |
|