- From: David Faure <david@mandrakesoft.com>
- Date: Tue, 27 Aug 2002 16:48:36 +0200
- To: www-dom-ts <www-dom-ts@w3.org>
- Cc: porten@kde.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, The patch below was necessary, otherwise javac wouldn't compile those 2 files, since a final object has to initialized immediately, apparently. System: Linux Mandrake 8.2, Sun JDK 1.2.2, Jakara-Ant-1.4, xalan-j_2_4_D1, 2001/DOM-Test-Suite from CVS. The CLASSPATH contains all the jar files from xalan-j_2_4_D1/bin, and /usr/jdk-sun1.2.2/lib/tools.jar. Correct? Anything missing? diff -u -p -r1.1 XercesHTML2DocumentBuilderFactory.java - --- XercesHTML2DocumentBuilderFactory.java 2002/06/10 04:00:40 1.1 +++ XercesHTML2DocumentBuilderFactory.java 2002/08/27 14:40:04 @@ -28,10 +28,10 @@ import java.lang.reflect.*; public class XercesHTML2DocumentBuilderFactory extends DOMTestDocumentBuilderFactory { - - private final SAXParserFactory factory; - - private final Constructor htmlBuilderConstructor; - - private final Method getHTMLDocumentMethod; - - private final DOMImplementation domImpl; + private SAXParserFactory factory; + private Constructor htmlBuilderConstructor; + private Method getHTMLDocumentMethod; + private DOMImplementation domImpl; private static final Class[] NO_CLASSES = new Class[0]; private static final Object[] NO_OBJECTS = new Object[0]; Index: XercesHTMLDocumentBuilderFactory.java =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/java/org/w3c/domts/XercesHTMLDocumentBuilderFactory.java,v retrieving revision 1.1 diff -u -p -r1.1 XercesHTMLDocumentBuilderFactory.java - --- XercesHTMLDocumentBuilderFactory.java 2002/03/02 08:29:24 1.1 +++ XercesHTMLDocumentBuilderFactory.java 2002/08/27 14:40:04 @@ -28,10 +28,10 @@ import java.lang.reflect.*; public class XercesHTMLDocumentBuilderFactory extends DOMTestDocumentBuilderFactory { - - private final SAXParserFactory factory; - - private final Constructor htmlBuilderConstructor; - - private final Method getHTMLDocumentMethod; - - private final DOMImplementation domImpl; + private SAXParserFactory factory; + private Constructor htmlBuilderConstructor; + private Method getHTMLDocumentMethod; + private DOMImplementation domImpl; private static final Class[] NO_CLASSES = new Class[0]; private static final Object[] NO_OBJECTS = new Object[0]; This fixes "ant junit-run" for me. The next problem happens with "ant dom1-core-jar". Here's the error: Buildfile: build.xml init: common-javac: [javac] Compiling 19 source files to /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/build/java [javac] Note: 2 files use or override a deprecated API. Recompile with "-deprecation" for details. [javac] 1 warning dom1-check-spec: get-dom1: dom1-init: [unzip] Expanding: /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/lib/specs/DOM.zip into /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/lib/specs/Level-1 [unzip] Expanding: /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/lib/specs/Level-1/xml-source.zip into /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/lib/specs/Level-1 [patch] patching file /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/lib/specs/Level-1/xml/wd-dom.xml [patch] patching file /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/lib/specs/Level-1/xml/definitions/level-one-core/element.xml dom1-interfaces: [style] Processing /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/lib/specs/Level-1/xml/wd-dom.xml to /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/build/dom1-interfaces.xml [style] Loading stylesheet /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/transforms/extract.xsl [style] Using original entity definition for "<". [style] Using original entity definition for ">". [style] Using original entity definition for "&". [style] Using original entity definition for "'". [style] Using original entity definition for """. dom1-dtd: [style] Processing /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/lib/specs/Level-1/xml/wd-dom.xml to /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/build/dom1.dtd [style] Loading stylesheet /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/transforms/dom-to-dtd.xsl [style] Using original entity definition for "<". [style] Using original entity definition for ">". [style] Using original entity definition for "&". [style] Using original entity definition for "'". [style] Using original entity definition for """. [style] Failed to process /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/lib/specs/Level-1/xml/wd-dom.xml BUILD FAILED /home/dfaure/src/DOMTS/2001/DOM-Test-Suite/build.xml:358: javax.xml.transform.TransformerException: java.lang.NullPointerException Total time: 16 seconds Thanks for any help. - -- David FAURE, david@mandrakesoft.com, faure@kde.org http://people.mandrakesoft.com/~david/ Contributing to: http://www.konqueror.org/, http://www.koffice.org/ KOffice-1.2-rc1 is out. ftp://ftp.kde.org/pub/kde/unstable/koffice-1.2-rc1/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9a5FF72KcVAmwbhARAl2RAKCp9BclBQBDpge5onHovZYLrOqf1wCgoFQi ewmRe3ktxeIyBoxlQ8fR5MU= =KXM0 -----END PGP SIGNATURE-----
Received on Tuesday, 27 August 2002 10:49:00 UTC