In this last year I got the message "could not create java virtual machine",
(suddenly, after several mounths without any kind of problem),
on 10-15 XP SP3 clients in our lan, lan in which all the 200 clients (90% XP SP3)
have this application installed.
Every time the solution seems to be different:
sometimes the cause is a virus, sometimes i have to disinstall all Java components
and reinstall only the Java RE 6.0_23 (used by the application),
sometimes I have to make also a system registry cleaning for Java components,
only few times was enough to clear the Java cash, change the kind of Java network connection,
delete the temporary files...
In two situations the problem was solved changing UltraVnc with RealVnc
and only once the user solved himself restarting the computer...
I'd like to know which is the meaning of this message and which steps is better
to follow in order to solve the problem in the shortest time.
This means you don't have sufficient memory on your XP clients. Stop any unnecessary services that you don't absolutely need and add more physical memory, ie RAM to the machines. If you already have more than 4GB of RAM, then upgrade to a better OS that can use the available RAM, ie Linux or Win7.
Anyway, in all the 10-15 cases I solved this problem, I hadn't to change the amount of RAM...
never... and, once solved, the computer client is ok and the application works without subsequent problems...
So, as I said, i can solve the problem without Knowing the real reason, and often after several
hours... (you can read in my previous comment about a lot of differences solutions...)
The matter is... that I can't understand "how and why" I solve the problem...