Java vuser protocol manual writing script failed to find classes.zip entry in classpath solution:
Prerequisites: environment variables: java_home is correctly configured. The path correctly specifies the bin path of java_home and the bin path of LR. classpath specifies the Lib path of JDK and the Lib path of LR. The current version of LoadRunner is version 9.0. The current JDK is 1.7. I. error message: Notification: Found JDK version: 1.7.0. [msgid: MMSG-22986]
Warning: failed to find classes.zip entry in classpath.
[Msgid: MWAR-22986]
Notification: classpath = c: \ Program Files \ mercury \ LoadRunner \ scripts \ java_vuser \; C: \ Program Files \ mercury \ LoadRunner \ Classes \ srv; C: \ Program Files \ mercury \ LoadRunner \ Classes ;.; c: \ Program Files \ mercury \ LoadRunner \ Classes; C: \ Program Files \ mercury \ LoadRunner \ Lib; D: \ Program Files \ Java \ jdk1.7.0 _ 22 \ Lib ;;; [msgid: MMSG-22986]
Notification: Path = c: \ progra ~ 1 \ mercury \ loadru ~ 1 \ bin; C: \ progra ~ 1 \ mercury \ loadru ~ 1 \ bin \ tulip \ bin; c: \ windows \ system32; C: \ WINDOWS; c: \ windows \ system32 \ WBEM; D: \ Program Files \ Java \ jdk1.5.0 _ 22 \ bin; C: \ Program Files \ mercury \ LoadRunner \ bin; [msgid: MMSG-22986]
Notification: VM Params:. [msgid: MMSG-22986]
Error: Java VM internal error: error loading javai. dll.
. [Msgid: MERR-22995]
Warning extended java_int.dll reports errors when calling the extperprocessinitialize function-1 [msgid: MWAR-10485]
Error: thread context: failed to call the driver's service. Cause-the thread context is not initialized on this thread. [Msgid: MERR-10176] the cause of the error is that lr9.0 may be incompatible with jdk1.7 and then changed to jdk1.5, the error disappears.