Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Can't Find JRockit JVM | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | udk | Reporter: | kingargyle <d_a_carver> | ||||||
Component: | code | Assignee: | Ariel Constenla-Haile <arielch> | ||||||
Status: | CLOSED FIXED | QA Contact: | issues@udk <issues> | ||||||
Severity: | Trivial | ||||||||
Priority: | P3 | CC: | arielch, issues, jeongkyu.kim, kpalagin, quetschke, strideroflands | ||||||
Version: | OOo 2.0.3 | Keywords: | oooqa | ||||||
Target Milestone: | 4.0.0 | ||||||||
Hardware: | PC | ||||||||
OS: | Windows XP | ||||||||
Issue Type: | DEFECT | Latest Confirmation in: | --- | ||||||
Developer Difficulty: | --- | ||||||||
Issue Depends on: | |||||||||
Issue Blocks: | 121368, 121425 | ||||||||
Attachments: |
|
Description
kingargyle
2006-07-02 02:58:37 UTC
Jochen, could you please take a look at this? JL@MH: Could you assign this you the respective developer from the community? never heard of this jvm, can you please provide more inforomation about this ? This is BEA's JRockit JVM. It can be found here: http://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/products/jrockit This was supposedly fixed for 2.0.3, but OO 2.0.3 still doesn't recognize it as a Java JVM. Fridrich: can you please have a look at this issue? I don't have any machine running Windows that could confirm this issue. Volker, could you please just try installing the JDK and see whether it appears in the list of available JDKs in a recent build? Confirming with 2.2 on WinXP - no matter which folder I try in Add Office would not recognise that JVM. A user from Korean community reported the same issue with OpenOffice.org 2.4 rc on Windows XP. Any progress or workaround? I have suffered the same problem. If I specified JRockit JRE path, OOo didn't consider it as proper JVM. I'm using JRockt 1.5.0_04 JRE jrockit-R26.0.0. I have used OOo 2.4.0 Korean version. Correct : I'm using jrockit-R27.5.0-jdk1.6.0_03 and OOo 2.4.0 Korean version. I have just tried this in OO 3.4. Calc and Write seem to run fine on JRockit, but I can't specify that JRockit is my JVM in Options | OpenOffice.org | Java, and I can't create a new database in Base without it; nor open those created on other machines with the standard JVM. (In reply to comment #11) > I have just tried this in OO 3.4. Calc and Write seem to run fine on > JRockit, but I can't specify that JRockit is my JVM in Options | > OpenOffice.org | Java, and I can't create a new database in Base without it; > nor open those created on other machines with the standard JVM. This was fixed at the time by adding "BEA Systems, Inc." to the vendors map. Now that Oracle Corporation bought BEA Systems, the vendor is no longer BEA but Oracle. There are two issues now: - in file javavendors.xml (on Linux it is locate in /opt/openoffice.org/ure/share/misc/javavendors.xml) we set the minimal version for Oracle vendor as 1.7.0: <vendor name="Oracle Corporation"> <minVersion>1.7.0</minVersion> </vendor> This does not work because the JRockit I'm testing with has "Oracle Corporation" as vendor, but the version is 1.6.0_31 - the folder where we look for the jvm library does not work, on the JRokit I'm testing, it's on $JROKIT_INSTALL_PATH/jre/lib/amd64/jrockit/libjvm.so but it's searched on jre/lib/amd64/client/libjvm.so and the other paths set on getRuntimePaths. None of these paths have jrockit as folder. char const* const* SunInfo::getRuntimePaths(int * size) { static char const* ar[]= { #if defined(WNT) "/bin/client/jvm.dll", "/bin/hotspot/jvm.dll", "/bin/classic/jvm.dll" #elif defined(OS2) "/bin/classic/jvm.dll", #elif UNX "/lib/" JFW_PLUGIN_ARCH "/client/libjvm.so", "/lib/" JFW_PLUGIN_ARCH "/server/libjvm.so", "/lib/" JFW_PLUGIN_ARCH "/classic/libjvm.so" #endif }; *size = sizeof(ar) / sizeof (char*); return ar; } ---------------------------------------- Solutions: a) downgrade minimal version to 1.6.0 (AFAIK since Oracle bought BEA Systems, it delivered only 1.6 versions) b) add the jrockit folder to the runtime paths Started. Created attachment 78221 [details]
JRockit detected on Linux
Got it working on Linux.
I'll try on Windows next.
Someone else will have to take care of other OSs.
Created attachment 78222 [details]
JRockit detected on Windows
Fixed on Revision 1348680 Updated target to release that will contain the fix. fixed in 4.0.0 |