elena 2003/11/19 13:20:16
Modified: java/docs dom3.xml readme.xml releases.xml
Log:
update docs prior to the release
Revision Changes Path
1.14 +18 -35 xml-xerces/java/docs/dom3.xml
Index: dom3.xml
===================================================================
RCS file: /home/cvs/xml-xerces/java/docs/dom3.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- dom3.xml 18 Nov 2003 18:46:22 -0000 1.13
+++ dom3.xml 19 Nov 2003 21:20:16 -0000 1.14
@@ -26,10 +26,7 @@
and Document Object Model Level 3 <jump
href="http://www.w3.org/TR/2003/CR-DOM-Level-3-LS-20031107/">Load and Save</jump>
Candidate Recommendations.
To learn how to program with the DOM Level 3 see <jump
href="samples-dom.html#DOM3">dom.DOM3</jump> sample.
</p>
- <p>
- The DOM Level 3 methods for which implementation is not
provided throw
- <code>DOMException NOT_SUPPORTED_ERR</code> exception.
- </p>
+
<note>
To find out how to access
@@ -188,45 +185,31 @@
<ul>
<li>
- <strong>DOMParser</strong> <jump
href="http://www.w3.org/TR/2003/CR-DOM-Level-3-LS-20031107/load-save.html#LS-LSParser-parseWithContext">
+ <strong>LSParser</strong> <jump
href="http://www.w3.org/TR/2003/CR-DOM-Level-3-LS-20031107/load-save.html#LS-LSParser-parseWithContext">
parserWithContext</jump>
-- not supported.
</li>
- <li><strong>DocumentLS, ElementLS</strong> - convenience interfaces are
not supported.</li>
<li><strong>DOMImplementationLS</strong> <jump
href="http://www.w3.org/TR/2003/CR-DOM-Level-3-LS-20031107/load-save.html#LS-DOMIMplementationLS-MODE_ASYNCH">
MODE_ASYNCHRONOUS</jump>
-- not supported.
</li>
- </ul>
+ <li><strong>LSSerializer</strong> - the following parameters are not
supported:</li>
+<ul>
+<li><strong>ignore-unknown-character-denormalizations</strong>
+[
+<em>true</em>
+]</li>
+<li><strong>normalize-characters</strong>
+[
+<em>true</em>
+]</li>
+<li><strong>well-formed</strong>
+[
+<em>true</em>
+]</li>
+</ul>
+</ul>
</s2>
- <!--
- <s2 title='Implementation of DOM Level 3 Abstract Schemas'>
- <p>
- The implementation of Abstract Schemas is
- <strong>deprecated</strong>
- . The funtionality will be removed in the future releases of
Xerces.
- </p>
- <ul>
- <li>
- <code>DOMImplementationAS</code>
- </li>
- <li>
- <code>DOMASBuilder</code>
- supports parsing of XML Schemas and setting the
- <code>ASModel</code>
- on the parser.
- </li>
- </ul>
- <note>
- <code>DOMASBuilder</code>
- does not support parsing of DTDs. The parser provides only
partial implementation for
- <code>ASModel</code>
- . For more information on how to parse schemas and set those
on the parser instance, see
- <code>dom.ASBuilder</code>
- sample.
- </note>
- </s2>
- -->
</s1>
1.40 +19 -11 xml-xerces/java/docs/readme.xml
Index: readme.xml
===================================================================
RCS file: /home/cvs/xml-xerces/java/docs/readme.xml,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- readme.xml 17 Nov 2003 18:35:32 -0000 1.39
+++ readme.xml 19 Nov 2003 21:20:16 -0000 1.40
@@ -24,10 +24,11 @@
XML Schema</link> page.
</p>
<p>
- Xerces2 also provides an <link idref='dom3'>experimental
implementation</link> of the Document
- Object Model Level 3 Core and Load/Save Candidate Recommendations and
provides a
- <link idref='faq-xinclude'>partial implementation</link> of the XML
Inclusions
- (XInclude) W3C Candidate Recommendation.
+ Xerces2 also provides an <link idref='dom3'>experimental
implementation</link> of the
+<jump href="http://www.w3.org/DOM/DOMTR/">Document
+ Object Model Level 3 Core and Load/Save</jump> Candidate Recommendations and
provides a
+ <link idref='faq-xinclude'>partial implementation</link> of the <jump
href="http://www.w3.org/TR/xinclude/">XML Inclusions
+ (XInclude)</jump> W3C Working Draft in Last Call.
</p>
@@ -38,7 +39,7 @@
in section 2.13 of this specification.
It also handles namespaces according to the
<jump href="http://www.w3.org/TR/2003/PR-xml-names11-20031105/">
- XML Namespaces 1.1 Proposed Recommendation</jump>,
+ XML Namespaces 1.1 Proposed</jump> Recommendation,
and will correctly serialize XML 1.1 documents if the DOM level
3 load/save API's are in use.
</p>
@@ -54,8 +55,8 @@
<li>
<jump href='http://www.w3.org/XML/'>eXtensible Markup Language</jump>
(XML) 1.0
- <jump href='http://www.w3.org/TR/2000/REC-xml-20001006'>Second
- Edition</jump> Recommendation
+ <jump href='http://www.w3.org/TR/2003/PER-xml-20031030/'>Third
+ Edition</jump>
</li>
<li>
<jump href='http://www.w3.org/TR/REC-xml-names/'>Namespaces
@@ -72,8 +73,8 @@
</li>
<li>
<jump href='http://sax.sourceforge.net/'>Simple API for XML</jump>
- (SAX) 2.0
- <jump
href='http://prdownloads.sourceforge.net/sax/sax2-r2pre2.jar'>Core</jump>,
+ (SAX) 2.0.1
+ <jump href='http://prdownloads.sourceforge.net/sax/sax2r2.jar'>Core</jump>,
and
<jump
href='http://prdownloads.sourceforge.net/sax/sax2-ext-1.0.zip'>Extension</jump>
</li>
@@ -107,8 +108,15 @@
</p>
<ul>
- <li>Added partial implementation for W3C XInclude specification.</li>
- <li>Added implementation for exposing XML Schema annotations.</li>
+ <li>Finalized XML Schema API (see <code>org.apache.xerces.xs</code>) and
updated implementation accordingly.</li>
+
+ <li>Implemented the following W3C specifications:</li>
+ <ul>
+ <li>DOM Level 3 "Core" and "Load and Save" Candidate Recommendations</li>
+ <li>SAX 2.0.1</li>
+ <li>Extensible Markup Language (XML) 1.1 Proposed Recommendation</li>
+ <li>Namespaces in XML 1.1 Proposed Recommendation</li>
+ </ul>
</ul>
<p>
1.170 +27 -76 xml-xerces/java/docs/releases.xml
Index: releases.xml
===================================================================
RCS file: /home/cvs/xml-xerces/java/docs/releases.xml,v
retrieving revision 1.169
retrieving revision 1.170
diff -u -r1.169 -r1.170
--- releases.xml 19 Nov 2003 16:05:24 -0000 1.169
+++ releases.xml 19 Nov 2003 21:20:16 -0000 1.170
@@ -3,10 +3,18 @@
<!DOCTYPE releases SYSTEM 'dtd/releases.dtd'>
<releases>
<release version='&ParserName; 2.6.0'>
- <desc>TBD</desc>
+ <desc>This release provides an implementation of W3C DOM Level 3 Core and
Load/Save Candidate Recommendations and also brings Xerces into compliance with the
most recent work of the W3C XML Core working group (XML 1.1, Namespace in XML 1.1, XML
1.0 3rd edition, XInclude).
+In addion, in this release we improved parser performance in several areas and
fixes many bugs.</desc>
<changes>
<update>
<note>
+ Improved the scanning of attribute lists, both small and large.
+ </note>
+ <submitter name='Michael Glavassevich'/>
+ </update>
+
+ <update>
+ <note>
Reimplemented XML11Configuration (the default configuration), improving
performance during reset; accomplished primarily by adding an internal
feature which allows components to query whether or not they need to
@@ -14,35 +22,17 @@
</note>
<submitter name='Elena Litani'/>
</update>
+
<update>
<note>
- Improved the performance of XML 1.1 namespace binding by replacing
- the namespace binder with a specialized document scanner responsible
- for binding namespaces.
- </note>
- <submitter name='Michael Glavassevich, Elena Litani'/>
- </update>
- <update>
- <note>
- Improved the scanning of attribute lists, both small and large.
- </note>
- <submitter name='Michael Glavassevich'/>
- </update>
- <update>
- <note>
- Modified PSVI interfaces (<code>org.apache.xerces.xs</code>) and
+ Modified XML Schema interfaces (<code>org.apache.xerces.xs</code>) and
updated the implementation accordingly. Methods were added to expose
actual values and their types and new interfaces were added for
- loading XSModels.
- </note>
- <submitter name='Sandy Gao, Elena Litani'/>
- </update>
- <update>
- <note>
- Moved Xerces' SAX support up to SAX 2.0.1.
+ loading XSModels. In addition, fixed various bugs in the implementation and
<code>PSVIWriter</code> sample.
</note>
- <submitter name='Elena Litani'/>
+ <submitter name='Sandy Gao, Pete Lloyd, Elena Litani'/>
</update>
+
<update>
<note>
Implemented the DOM Level 3
@@ -51,14 +41,14 @@
</note>
<submitter name='Neil Delima, Neeraj Bajaj, Michael Glavassevich, Elena
Litani, Ramesh Mandava, Gopal Sharma, K.Venugopal'/>
</update>
+
<add>
<note>
- Added support for the 'well-formed' feature in DOM Level 3. Now an
application can
- check the DOM created in memory or after doing any modifications for
well-formedness
- as per the XML version of the document by calling Document.normalizeDocument()
+ Added support for the 'well-formed' feature in DOM Level 3 Core.
</note>
<submitter name='Neeraj Bajaj'/>
</add>
+
<add>
<note>
Added XML 1.1 support to DOM Level 3.
@@ -67,25 +57,13 @@
</add>
<fix>
<note>
- Fixed various bugs in the DOM normalizer.
- </note>
- <submitter name='Kohsuke Kawaguchi'/>
- </fix>
- <fix>
- <note>
- Fixed the serializer so that TAB (0x9), LF (0xA), CR (0xD) are
+ Fixed the serializer so that
+ TAB (0x9), LF (0xA), CR (0xD), NEL (0x85) and LSEP (0x2028) are
escaped where appropriate in order to allow these characters
- to be roundtripped. For XML 1.1 serialization, NEL (0x85) and
- LSEP (0x2028) are also escaped so that may be roundtripped.
+ to be roundtripped.
</note>
<submitter name='Neil Delima, Elena Litani'/>
</fix>
- <fix>
- <note>
- Fixed various bugs related to PSVI.
- </note>
- <submitter name='Sandy Gao, Pete Lloyd'/>
- </fix>
<update>
<note>
Implemented experimental support for the
@@ -126,21 +104,8 @@
</note>
<submitter name='Michael Glavassevich'/>
</fix>
- <fix>
- <note>
- Fixed several bugs regarding error reporting in the
- DOM Level 2 Range implementation.
- </note>
- <submitter name='Neil Delima'/>
- </fix>
- <add>
- <note>
- Added support for XML Base to the XInclude implementation.
- </note>
- <submitter name='Peter McCracken'/>
- </add>
<update>
- <note>
+ <note> Added support for XML Base to the XInclude implementation.
Fixed various bugs regarding text inclusion and relative URI
resolution in the XInclude implementation.
</note>
@@ -153,27 +118,13 @@
</note>
<submitter name='Neil Delima, Michael Glavassevich, Glenn Marcy, Peter
McCracken'/>
</update>
- <fix>
- <note>
- Fixed bugs related to the preparsing of DTDs, including one
- that prevented external parameter entities from being read.
- </note>
- <submitter name='Michael Glavassevich'/>
- </fix>
- <add>
- <note>
- Added support for printing XML 1.1 documents to the sax.Writer
- and dom.Writer samples.
- </note>
- <submitter name='Michael Glavassevich'/>
- </add>
- <fix>
+ <update>
<note>
- Fixed a bug that caused incorrect locator information to be provided
- for errors reported in external entities of XML 1.1 documents.
+ Moved Xerces' SAX support up to SAX 2.0.1.
</note>
- <submitter name='Michael Glavassevich'/>
- </fix>
+ <submitter name='Elena Litani'/>
+ </update>
+
<fix>
<note>
Fixed bugs in the XML 1.1 entity scanner that in some cases treated
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]