[Open Office] JRE register component still broken

Giuseppe Ghibò ghibo at mandriva.com
Fri Jun 23 11:12:45 EDT 2006


Jan Holesovsky ha scritto:
> On Friday 23 June 2006 00:12, Andreas Radke wrote:
> 
>>For a long time the build on Arch64 - archlinux x86_64 port the build
>>breaks like this:
>>
>>OOC680_m6
> 
> 
> [...]
> 
> 
>>[Java framework] The JRE specified by the bootstrap variable
>>UNO_JAVA_JFW_JREHOME  or  UNO_JAVA_JFW_ENV_JREHOME  could not be
>>recognized. Check the values and make sure that you use a plug-in library
>>that can recognize that JRE.javaldx failed! register component
>>'javaloader.uno.so' in registry '../../unxlngx6.pro/lib/uno_services.rdb'
>>succesful! register component 'javavm.uno.so' in registry
>>'../../unxlngx6.pro/lib/uno_services.rdb' succesful! regcomp -register  -br
>>../../unxlngx6.pro/misc/bridgetest/bootstrap.rdb -r
>>../../unxlngx6.pro/lib/uno_services.rdb -c \
>>file:///var/abs/local/openoffice/src/ooo_OOC680_m6_src/testtools/source/bri
>>dgetest/../../unxlngx6.pro/class/testComponent.jar \       
>>-env:URE_INTERNAL_JAVA_DIR=file:///var/abs/local/openoffice/src/ooo_OOC680_
>>m6_src/solver/680/unxlngx6.pro/bin [Java framework] The JRE specified by the
>>bootstrap variable UNO_JAVA_JFW_JREHOME  or  UNO_JAVA_JFW_ENV_JREHOME 
>>could not be recognized. Check the values and make sure that you use a
>>plug-in library that can recognize that JRE.javaldx failed! using loader
>>com.sun.star.loader.Java2
>>[Java framework] The JRE specified by the bootstrap variable
>>UNO_JAVA_JFW_JREHOME  or  UNO_JAVA_JFW_ENV_JREHOME  could not be
>>recognized. Check the values and make sure that you use a plug-in library
>>that can recognize that JRE.register component
>>'file:///var/abs/local/openoffice/src/ooo_OOC680_m6_src/testtools/source/br
>>idgetest/../../unxlngx6.pro/class/testComponent.jar' in registry
>>'../../unxlngx6.pro/lib/uno_services.rdb' failed! error (RuntimeException):
>>[JavaVirtualMachine]:An unexpected error occurred while starting Java!
>>dmake:  Error code 1, while making
>>'../../unxlngx6.pro/lib/uno_services.rdb' dmake: 
>>'../../unxlngx6.pro/lib/uno_services.rdb' removed.
>>'---* tg_merge.mk *---'
> 
> 
> This happens to me when I have both Sun & gcj java installed.  What does
> 
>   java -version
> 
> say?
> 
> java version "1.4.2"
> gij (GNU libgcj) version 4.1.0 (SUSE Linux)
> Copyright (C) 2006 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> 
> is the recommended choice ;-)
> 
> 
>>I've trried
>>
>>--with-java=no
>>--with-java=gij
>>--with-jdk-home=/opt/java /  --with-java-home=/opt/java --with-java
>>
>>We are using gcc4.1.1/jre 1.5.0.6(7 also tested)/glibc2.4
> 
> 
> So, you have the combination of Sun Java & gcj/gij, right?  I'd try to 
> uninstall the Sun Java...
> 
> Regards,
> Jan
> _______________________________________________
> Openoffice mailing list
> Openoffice at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/openoffice

So to resume what are the version of Java which compiles
correctly and completely OOo 2.0.3m6 under X86-64?

[ ] Sun JDK 1.4.2_12 [doesn't exists for X86-64 only for X86-32]
[ ] Sun JDK 1.5.0_07 ?
[ ] Sun JDK 1.6beta ?
[ ] gcj/gij 4.0.X ?
[ ] gcj/gij 4.1.1 ?
[ ] other?

Bye
Giuseppe.


More information about the Openoffice mailing list