Hi there,
just noticed that running DEV300/m23 with Java 1.4 does not work anymore:
------------- cut here -------------
E:\rony\dev\bsf\src\bin>testOOo.rex
Exception in thread "main" java.lang.UnsupportedClassVersionError:
com/sun/star/comp/helper/Bootstrap (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at org.apache.bsf.util.EngineUtils.loadClass(EngineUtils.java:385)
at
org.rexxla.bsf.engines.rexx.RexxAndJava.javaCallBSF(RexxAndJava.java:3191)
------------- cut here -------------
Going back to this list, the last comment on RFC for Java 1.5 was:
Mathias Bauer wrote:
Hi all,
Christoph Neumann wrote:
Kay Ramme - Sun Germany - Hamburg wrote:
Stephan Bergmann wrote:
Malte Timmermann wrote:
My point of view:
Most people agree that OOo mustn't loose (meta) data when Java is not
available, but plug ins for working with meta data can rely on Java.
Changing OOo's Java base line from 1.4 to 1.5 is fine for most people
then.
AFAIK the current Java baseline is 1.3.1.
That is correct, the (still) valid consensus regarding Java can be found
here:
http://tools.openoffice.org/policies/java_usage.html
respectively the background:
http://tools.openoffice.org/servlets/ReadMsg?list=jdk&msgNo=90
This document is aged four. Shouldn't we reconsider about this status?
I think what we need is a list of complete and 100% free Java
implementations on all relevant platforms and the Java version they are
compatible to. Do we have one? Or do we have a volunteer creating one?
Ciao,
Mathias
Not having noticed a consensus to have Java 1.5 as the required version
for OOo (yet), I just was wondering, whether m23 is mistakingly built
with Java 1.5 or whether from now on Java 1.5 would be the minimal
version for OOo.And if the latter, what about newer builds of OOo 2.*,
would they mandate at least Java 1.5 as well?
---rony