51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8265|回复: 9
打印 上一主题 下一主题

[原创] LR监视weblogic8.1或weblogic9.2出现“java.lang.NoClassDefFoundError”错误,急呀。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-6-2 22:46:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-6-3 12:06:09 | 只看该作者
帮你顶,weblogic的测试没有做过。期待高人
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-6-3 12:26:29 | 只看该作者
你没有加端口号吧
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-6-3 13:42:59 | 只看该作者

加入了端口号的,贴上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
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-6-3 13:51:12 | 只看该作者

D:\bea\weblogic81\server\lib\mbeantypes目录下没有对应的Mbean.jar包

D:\bea\weblogic81\server\lib\mbeantypes目录下没有对应的Mbean.jar包,是否需要拷贝Mbean容器所需要的包,从哪里去得这个包?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-6-4 19:11:24 | 只看该作者

已经解决了。

已经解决了。在weblogicmon.ini中的JavaVersion=1.4.2换成JavaVersion=1.4请各位以后配置的时候对该问题注意哈。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-6-5 15:25:30 | 只看该作者

3q

谢谢啦sdlkfj6
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-7-17 18:12:40 | 只看该作者

weblogic监控求解,拜托各位了

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

    用户名: weblogic

    密 码: weblogic

    Weblogic 端口号: 8001
这步是怎么做的,能不能解释下?我现在也在做weblog9。2的测试,没法监控到数据,怀疑是这的问题,请多指教,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-7-18 21:11:04 | 只看该作者

回复 #1 xuyan0568 的帖子

支持!!!!!!!!!!!!!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-7-19 10:22:42 | 只看该作者
请问OK的是weblogic8.1还是weblogic9.2?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-28 06:04 , Processed in 0.079781 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表