Unable to Create Java Virtual Machine Error

Posted by Jeff Ledbetter on 29-Oct-2015 10:40

Does anyone else know of a work-around for this error when starting PDSOE? I am getting it with the 11.6 CQC release (waiting on ESD). A re-install initially seemed to help but after a reboot, the errors occur:

---------------------------

Java Virtual Machine Launcher
---------------------------
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
---------------------------
OK
---------------------------

---------------------------
Progress Developer Studio
---------------------------
Java was started but returned exit code=1
C:\dlc\11.6\jre\bin\javaw.exe
-Xms128m
-Xmx1024m
-Dhttps.protocols=TLSv1.2
-XX:MaxPermSize=256m
-jar C:\dlc\11.6\oeide\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
-os win32
-ws win32
-arch x86
-showsplash C:\dlc\11.6\oeide\eclipse\\plugins\com.progress.tools.branding_2.4.3\splash.bmp
-launcher C:\dlc\11.6\oeide\eclipse\eclipse.exe
-name Progress Developer Studio
--launcher.library C:\dlc\11.6\oeide\eclipse\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130807-1835\eclipse_1503.dll
-startup C:\dlc\11.6\oeide\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.overrideVmargs
-exitdata 3b4_9c
-clean
-vm C:\dlc\11.6\jre\bin\javaw.exe
-vmargs
-Xms128m
-Xmx1024m
-Dhttps.protocols=TLSv1.2
-XX:MaxPermSize=256m
-jar C:\dlc\11.6\oeide\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
---------------------------
OK
---------------------------

All Replies

Posted by Matt Baker on 29-Oct-2015 10:44

Can you post the hs_err file_pid… file. 
 

Posted by Jeff Ledbetter on 29-Oct-2015 10:49

Certainly. Where would I find that?

Posted by Swathi Yellavaram on 30-Oct-2015 00:26

Hi Jeff,

In OpenEdge 11.6 release we have changed the default memory settings in eclipse.ini file . We have seen better performance when we Increase this memory settings. This was very low and current 11.6 has -Xms128m, -Xmx1024m. However if system has other processes taking much memory, then you will see error. If any other process memory you cannot decrease then you might have to decrease the default setting of PDS OE as mentioned by Divya in below post.

community.progress.com/.../20891

Thanks,

Swathi.

Posted by dbeavon on 05-Apr-2016 15:26

Link's gone.  Same issue.  Same on 11.6.1 too.  Is there a KB?

Posted by dbeavon on 05-Apr-2016 15:30

Its especially scary that this "PDSOE" error comes up as part of the setup itself.  I'm probably missing large chunks of my PDSOE environment that were supposed to be configured as part of the setup (ie as a hand-off to java/pdsoe).

Its not like I'm low on RAM either.  I have 6 GB free....

Posted by Jeff Ledbetter on 05-Apr-2016 16:58

Hi. This is an issue for the 32-bit installation.  It's just a matter of adjusting -Xmx to a lower value (I have 384m). This is found in $DLC\oeide\eclipse\eclipse.ini.

Posted by Frank Meulblok on 06-Apr-2016 03:13

[quote user="dbeavon"]

Link's gone.  Same issue.  Same on 11.6.1 too.  Is there a KB?

[/quote]

That would be knowledgebase.progress.com/.../PDS-for-OE-11-6-32-bit-raises-Java-exit-code-1

Posted by dbeavon on 06-Apr-2016 08:32

Thanks for the link.  I'll give it a shot.

This thread is closed