atom feed5 messages in net.sourceforge.lists.saxon-helpRe: [saxon] Maintenance release 9.3.0.2
FromSent OnAttachments
Michael KayNov 23, 2010 8:33 am 
Florent GeorgesNov 23, 2010 9:11 am 
Stéphane VilbouxNov 24, 2010 1:10 am 
George Cristian BinaNov 24, 2010 2:39 am 
Nigel WhitakerNov 26, 2010 3:45 am 
Subject:Re: [saxon] Maintenance release 9.3.0.2
From:George Cristian Bina (geo@oxygenxml.com)
Date:Nov 24, 2010 2:39:21 am
List:net.sourceforge.lists.saxon-help

Thanks Mike,

The new release fixes most of the problems. However, our tests show also the following case:

java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamWriter java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamWriter at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:621) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at ro.sync.util.LateDelegationClassLoader.loadClass(LateDelegationClassLoader.java:182) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at net.sf.saxon.s9api.Processor.newDocumentBuilder(Processor.java:96)

Best Regards, George

-- George Cristian Bina <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com

On 11/23/10 6:34 PM, Michael Kay wrote:

I have uploaded a maintenance release (9.3.0.2).

The main purpose is to deal with the problem of compatibility with JDK 1.5. There were two classes - SerializerFactory and s9api.Serializer - that contained methods with a declared return type of XMLStreamWriter, and to load either of these classes it was necessary to have either JDK 1.6 or JAXP 1.4 on the classpath. I have dealt with this problem by changing the declared return type of the methods to the Saxon implementation class StreamWriterToReceiver, which as far as I can tell, means that you only need XMLStreamWriter on your classpath if you are actually calling these methods. Saxon also has a dependency (as it did in 9.2) on XMLStreamWriter if you use the XQJ interface.

Generally, 9.3 has been proving very reliable based on feedback so far, in comparison with the early weeks of other major releases. Keep the feedback coming.

------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App& Earn a Chance To Win $500! Tap into the largest installed PC base& get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev

------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev