Has a solution to this problem been found? Some of our customers have complained that they can’t launch our application using Java Web Start. I installed Comodo 188.8.131.528 and saw the same problem: “Could not create the Java Virtual Machine” when trying to launch the application. I uninstalled 3.0 and installed version 2.4 and the application launches without any problem.
Disabling Comodo did not allow the application to launch. I had to fully uninstall 3.0 to get it to work again.
Obviously I can’t tell our customers to uninstall their security software in order to run our product.
Here is a way to easily reproduce this problem. It seems to be related to “max-heap-size” setting in a jnlp file. If you go to Sun’s Java Web Start Demos page
Try Notepad and you will see that it works just fine.
Now take the jnlp file that notepad produces and add the “max-heap-size” parameter to it (file included below, blue code is the added part). You can right-click and launch on a jnlp file to start it up. If you try to launch the file with max-heap-size included, it won’t work. This works fine in Comodo 2.4 but does not in 184.108.40.2066 (32bit XP).
<?xml version="1.0" encoding="utf-8"?>
Sun Microsystems, Inc.
Notepad Demo Description
Notepad Demo Short Description