Java error message: Several Java Virtual Machines running in the same process
When attempting to launch browser-based SCORM courseware, people have been getting the error: “Several Java Virtual Machines running in the same process caused an error”
Apparently many people have this issue since upgrading java. I came across it because it can affect the delivery of elearning courses if the learning management system relies on a java-applet based scorm adaptor to communicate.
This is caused by a change in the way the java plugin operates, and has supposedly been fixed by a new release:
Java SE 6 Update N Early Access
Java SE 6 Update N Early Access > New Java Plug-In
Release Notes for the Next-Generation Java* Plug-In Technology
The new plug-in immediately fixes several longstanding bugs, among them the following:
- 6359309Large setting for -Xmx param prevents plugin from starting in Internet Explorer
- 6433218Java applet fails with Large Java Runtime Parameter setting
- 6504236Implement IE Broker process for File I/O on Vista
- 6516270Java applet failure with IE7 displaying “Several Java Virtual Machines running” error
etc., etc.
More information on the specific bug 6516270 is available here