c:\Program Files\Mercury Interactive\Mercury LoadRunner\dat\monitors\WebLogicMon.ini
当加weblogic的jmx监控时出现Mismatch for the java virtual machine version.错误的解决方法
Make sure the right version is installed (you many need to reinstall JVM), or
2. Make sure the JVM entry in WebLogicMon.ini points to the correct location:
a. Bring up <LoadRunner>datmonitorsWebLogicMon.ini
b. On the entry for JVM, set the full path to the correct java.exe. For example:
JVM=c:jdk1.3binjava.exe
c. Make sure that the 慗avaVersion=?entry mention the correct JVM version作者: hehemeimei 时间: 2007-3-29 14:14
可以看一下controller的帮助文档,那里面写的很详细,照着步骤一步一步地做就可以了.作者: wxq8102 时间: 2007-7-4 14:37 标题: lr8.0监控weblogic9.1出现的问题 1.拷贝weblogic安装目录的服务下的lib文件夹下的weblogic.jar到LR根目录classer文件夹下;
3.在LR的dat/monitors下的weblogiMon.ini中JVM的路径和版本,指向当前系统的最新虚拟机,本机装的是jdk1.5.0_04,与服务器上的jdk相同.
JVM="D:\Program Files\Java\jdk1.5.0_04\bin\javaw.exe"
JavaVersion=1.3
4.在weblogic控制台的安全性的user处新建一个user,name设置为weblogic.admin.mbeam,密码随便设置;
5.将当前用户的group根据需要添加;
6.LR中添加监视器,name写上IP:端口。如192.168.1.127:7001
7.确认后输入之前在console中新建的用户名和密码,
确认后,提示:Mismatch for the java virtual machine version,将weblogiMon.ini中文件修改为:
JVM="D:\Program Files\Java\jdk1.5.0_04\bin\javaw.exe"
JavaVersion=1.5.0_04
确认后提示:
java.lang.Classformaterror:incompatible magic value 1013461310 in class file weblogic/factories/t3/t3EnvironmentFactory
查看weblogic.jar文件,没有t3EnvironmentFactory,真不知道什么原因了,不知大家是否遇见过,或是看我的那个步骤有错.
备注:没有删除classes文件夹下的jmxri.jar,删除后,windows监控会显示不出来,所以又恢复了.