You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by mu...@apache.org on 2021/10/15 08:57:33 UTC
svn commit: r1894284 - in /xerces: java/branches/xml-schema-1.1-dev/docs/
java/trunk/docs/ site/trunk/production/xerces2-j/
Author: mukulg
Date: Fri Oct 15 08:57:32 2021
New Revision: 1894284
URL: http://svn.apache.org/viewvc?rev=1894284&view=rev
Log:
minor changes to xercesj docs
Modified:
xerces/java/branches/xml-schema-1.1-dev/docs/faq-xs.xml
xerces/java/branches/xml-schema-1.1-dev/docs/source-repository.xml
xerces/java/trunk/docs/faq-xs.xml
xerces/java/trunk/docs/source-repository.xml
xerces/site/trunk/production/xerces2-j/faq-xs.html
xerces/site/trunk/production/xerces2-j/source-repository.html
Modified: xerces/java/branches/xml-schema-1.1-dev/docs/faq-xs.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/docs/faq-xs.xml?rev=1894284&r1=1894283&r2=1894284&view=diff
==============================================================================
--- xerces/java/branches/xml-schema-1.1-dev/docs/faq-xs.xml (original)
+++ xerces/java/branches/xml-schema-1.1-dev/docs/faq-xs.xml Fri Oct 15 08:57:32 2021
@@ -104,22 +104,22 @@ v.validate(instanceDocument);
<q>How an XPath 2.0 engine is used for XML Schema 1.1 assertions and CTAs?</q>
<a>
<p>XML Schema 1.1 assertions and CTAs require an XPath processor during evaluation. For XSD 1.1 assertions,
- full <jump href="http://www.w3.org/TR/xpath20/">XPath 2.0</jump> support is required. For XSD 1.1 CTAs the XSD schema engines can
+ full <jump href="http://www.w3.org/TR/xpath20">XPath 2.0</jump> support is required. For XSD 1.1 CTAs the XSD schema engines can
provide full XPath 2.0 support, or they can implement a <jump href="http://www.w3.org/TR/xmlschema11-1/#coss-ta">smaller XPath subset</jump>
- as defined by the XSD 1.1 language. For CTAs Xerces uses the XSD 1.1 CTA XPath subset language by default, but can be made to use the full XPath 2.0 support by
- setting the value of Xerces feature <code>http://apache.org/xml/features/validation/cta-full-xpath-checking</code> to 'true'.
+ as defined by the XSD 1.1 language. For CTAs Xerces uses the XSD 1.1 CTA XPath subset language by default, but can be made to use the
+ full XPath 2.0 support by setting the value of Xerces feature <code>http://apache.org/xml/features/validation/cta-full-xpath-checking</code> to 'true'.
The native CTA XPath processor in Xerces-J was written for efficiency, so you will likely get better performance if your
XPath expressions fall within the minimum subset defined by the XML Schema 1.1 specification. For full XPath 2.0 evaluation
- (for XSD 1.1 assertions, and optionally for CTAs), Xerces-J uses the <jump href="http://wiki.eclipse.org/PsychoPathXPathProcessor">Eclipse/PsychoPath XPath 2.0 engine</jump>.
- Xerces-J does bundle along a PsychoPath XPath 2.0 jar (which requires JDK 1.4 or later).
+ (for XSD 1.1 assertions, and optionally for CTAs), Xerces-J uses an <jump href="https://www.eclipse.org/webtools">XPath 2.0 engine</jump>.
+ Xerces-J does bundle along an XPath 2.0 engine jar for these features (that requires JDK 1.4 or later).
</p>
<p>
We would like to acknowledge, work of following people for the XPath 2.0 support that comes with Xerces's
XML Schema 1.1 processor: Andrea Bittau (responsible for the original design and implementation, of XPath 2.0
processor that's been used by Xerces. Andrea donated his XPath 2.0 processor to the Eclipse Foundation, that
- Xerces uses.), Dave Carver (Dave helped to set up software infrastructure at Eclipse Foundation's Web Tools Platform project,
+ Xerces uses), Dave Carver (Dave helped to set up software infrastructure at Eclipse Foundation's Web Tools Platform project,
for testing the XPath 2.0 processor as per W3C XPath 2.0 test suite. He also helped to improve compliance of
- XPath 2.0 processor, to the W3C XPath 2.0 test suite by providing numerous bug fixes and implementation.),
+ XPath 2.0 processor, to the W3C XPath 2.0 test suite by providing numerous bug fixes and implementation),
Jesper Steen Moeller (Jesper as an Eclipse's Web Tools Platform committer, helped to improve the implementation
of the XPath 2.0 processor).
</p>
Modified: xerces/java/branches/xml-schema-1.1-dev/docs/source-repository.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/docs/source-repository.xml?rev=1894284&r1=1894283&r2=1894284&view=diff
==============================================================================
--- xerces/java/branches/xml-schema-1.1-dev/docs/source-repository.xml (original)
+++ xerces/java/branches/xml-schema-1.1-dev/docs/source-repository.xml Fri Oct 15 08:57:32 2021
@@ -51,8 +51,15 @@ svn co <jump href="https://svn.apache.or
svn co <jump href="https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_2_6_2">https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_2_6_2</jump>
</source>
- <p>You can also browse the repository and examine individual
+ <p>You may also browse above cited Xerces2 repository and examine individual
files using the <jump href="http://svn.apache.org/viewcvs.cgi/xerces/java/trunk/">Web
- interface</jump>.</p>
+ interface</jump>.</p>
+ <p>
+ Xerces2 also includes an XML Schema 1.1 processor. For some of its implementation, an XML Schema 1.1
+ processor requires an XPath 2.0 engine. Apache Xerces in collaboration with <jump href="https://www.eclipse.org/webtools">Eclipse Foundation's Web
+ Tools Platform (WTP) project</jump>, has contributed to the development of an XPath 2.0 engine that is
+ used within XercesJ's XML Schema 1.1 processor. The XercesJ specific source code of this
+ XPath 2.0 engine, is located on following GitHub repository : <jump href="https://github.com/xercesj/xpath20">https://github.com/xercesj/xpath20</jump>.
+ </p>
</s2>
</s1>
\ No newline at end of file
Modified: xerces/java/trunk/docs/faq-xs.xml
URL: http://svn.apache.org/viewvc/xerces/java/trunk/docs/faq-xs.xml?rev=1894284&r1=1894283&r2=1894284&view=diff
==============================================================================
--- xerces/java/trunk/docs/faq-xs.xml (original)
+++ xerces/java/trunk/docs/faq-xs.xml Fri Oct 15 08:57:32 2021
@@ -104,22 +104,22 @@ v.validate(instanceDocument);
<q>How an XPath 2.0 engine is used for XML Schema 1.1 assertions and CTAs?</q>
<a>
<p>XML Schema 1.1 assertions and CTAs require an XPath processor during evaluation. For XSD 1.1 assertions,
- full <jump href="http://www.w3.org/TR/xpath20/">XPath 2.0</jump> support is required. For XSD 1.1 CTAs the XSD schema engines can
+ full <jump href="http://www.w3.org/TR/xpath20">XPath 2.0</jump> support is required. For XSD 1.1 CTAs the XSD schema engines can
provide full XPath 2.0 support, or they can implement a <jump href="http://www.w3.org/TR/xmlschema11-1/#coss-ta">smaller XPath subset</jump>
- as defined by the XSD 1.1 language. For CTAs Xerces uses the XSD 1.1 CTA XPath subset language by default, but can be made to use the full XPath 2.0 support by
- setting the value of Xerces feature <code>http://apache.org/xml/features/validation/cta-full-xpath-checking</code> to 'true'.
+ as defined by the XSD 1.1 language. For CTAs Xerces uses the XSD 1.1 CTA XPath subset language by default, but can be made to use the
+ full XPath 2.0 support by setting the value of Xerces feature <code>http://apache.org/xml/features/validation/cta-full-xpath-checking</code> to 'true'.
The native CTA XPath processor in Xerces-J was written for efficiency, so you will likely get better performance if your
XPath expressions fall within the minimum subset defined by the XML Schema 1.1 specification. For full XPath 2.0 evaluation
- (for XSD 1.1 assertions, and optionally for CTAs), Xerces-J uses the <jump href="http://wiki.eclipse.org/PsychoPathXPathProcessor">Eclipse/PsychoPath XPath 2.0 engine</jump>.
- Xerces-J does bundle along a PsychoPath XPath 2.0 jar (which requires JDK 1.4 or later).
+ (for XSD 1.1 assertions, and optionally for CTAs), Xerces-J uses an <jump href="https://www.eclipse.org/webtools">XPath 2.0 engine</jump>.
+ Xerces-J does bundle along an XPath 2.0 engine jar for these features (that requires JDK 1.4 or later).
</p>
<p>
We would like to acknowledge, work of following people for the XPath 2.0 support that comes with Xerces's
XML Schema 1.1 processor: Andrea Bittau (responsible for the original design and implementation, of XPath 2.0
processor that's been used by Xerces. Andrea donated his XPath 2.0 processor to the Eclipse Foundation, that
- Xerces uses.), Dave Carver (Dave helped to set up software infrastructure at Eclipse Foundation's Web Tools Platform project,
+ Xerces uses), Dave Carver (Dave helped to set up software infrastructure at Eclipse Foundation's Web Tools Platform project,
for testing the XPath 2.0 processor as per W3C XPath 2.0 test suite. He also helped to improve compliance of
- XPath 2.0 processor, to the W3C XPath 2.0 test suite by providing numerous bug fixes and implementation.),
+ XPath 2.0 processor, to the W3C XPath 2.0 test suite by providing numerous bug fixes and implementation),
Jesper Steen Moeller (Jesper as an Eclipse's Web Tools Platform committer, helped to improve the implementation
of the XPath 2.0 processor).
</p>
Modified: xerces/java/trunk/docs/source-repository.xml
URL: http://svn.apache.org/viewvc/xerces/java/trunk/docs/source-repository.xml?rev=1894284&r1=1894283&r2=1894284&view=diff
==============================================================================
--- xerces/java/trunk/docs/source-repository.xml (original)
+++ xerces/java/trunk/docs/source-repository.xml Fri Oct 15 08:57:32 2021
@@ -51,8 +51,15 @@ svn co <jump href="https://svn.apache.or
svn co <jump href="https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_2_6_2">https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_2_6_2</jump>
</source>
- <p>You can also browse the repository and examine individual
+ <p>You may also browse above cited Xerces2 repository and examine individual
files using the <jump href="http://svn.apache.org/viewcvs.cgi/xerces/java/trunk/">Web
- interface</jump>.</p>
+ interface</jump>.</p>
+ <p>
+ Xerces2 also includes an XML Schema 1.1 processor. For some of its implementation, an XML Schema 1.1
+ processor requires an XPath 2.0 engine. Apache Xerces in collaboration with <jump href="https://www.eclipse.org/webtools">Eclipse Foundation's Web
+ Tools Platform (WTP) project</jump>, has contributed to the development of an XPath 2.0 engine that is
+ used within XercesJ's XML Schema 1.1 processor. The XercesJ specific source code of this
+ XPath 2.0 engine, is located on following GitHub repository : <jump href="https://github.com/xercesj/xpath20">https://github.com/xercesj/xpath20</jump>.
+ </p>
</s2>
</s1>
\ No newline at end of file
Modified: xerces/site/trunk/production/xerces2-j/faq-xs.html
URL: http://svn.apache.org/viewvc/xerces/site/trunk/production/xerces2-j/faq-xs.html?rev=1894284&r1=1894283&r2=1894284&view=diff
==============================================================================
--- xerces/site/trunk/production/xerces2-j/faq-xs.html (original)
+++ xerces/site/trunk/production/xerces2-j/faq-xs.html Fri Oct 15 08:57:32 2021
@@ -119,22 +119,22 @@ v.validate(instanceDocument);
</P>
</FONT></TD></TR></TABLE><BR><A name="faq-3"><!--anchor--></A><TABLE border="0" cellpadding="0" cellspacing="0" width="484"><TR><TD bgcolor="666699" colspan="2" width="484"><TABLE border="0" cellpadding="0" cellspacing="0" width="484"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#039acc" height="1" width="482"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="482"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="2" hspace="0" src="resources/void.gif" vspace="0" width="2"><B>How an XPath 2.0 engine is used for XML Schema 1.
1 assertions and CTAs?</B></FONT></TD><TD bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="482"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="482"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
<P>XML Schema 1.1 assertions and CTAs require an XPath processor during evaluation. For XSD 1.1 assertions,
- full <A href="http://www.w3.org/TR/xpath20/">XPath 2.0</A> support is required. For XSD 1.1 CTAs the XSD schema engines can
+ full <A href="http://www.w3.org/TR/xpath20">XPath 2.0</A> support is required. For XSD 1.1 CTAs the XSD schema engines can
provide full XPath 2.0 support, or they can implement a <A href="http://www.w3.org/TR/xmlschema11-1/#coss-ta">smaller XPath subset</A>
- as defined by the XSD 1.1 language. For CTAs Xerces uses the XSD 1.1 CTA XPath subset language by default, but can be made to use the full XPath 2.0 support by
- setting the value of Xerces feature <CODE>http://apache.org/xml/features/validation/cta-full-xpath-checking</CODE> to 'true'.
+ as defined by the XSD 1.1 language. For CTAs Xerces uses the XSD 1.1 CTA XPath subset language by default, but can be made to use the
+ full XPath 2.0 support by setting the value of Xerces feature <CODE>http://apache.org/xml/features/validation/cta-full-xpath-checking</CODE> to 'true'.
The native CTA XPath processor in Xerces-J was written for efficiency, so you will likely get better performance if your
XPath expressions fall within the minimum subset defined by the XML Schema 1.1 specification. For full XPath 2.0 evaluation
- (for XSD 1.1 assertions, and optionally for CTAs), Xerces-J uses the <A href="http://wiki.eclipse.org/PsychoPathXPathProcessor">Eclipse/PsychoPath XPath 2.0 engine</A>.
- Xerces-J does bundle along a PsychoPath XPath 2.0 jar (which requires JDK 1.4 or later).
+ (for XSD 1.1 assertions, and optionally for CTAs), Xerces-J uses an <A href="https://www.eclipse.org/webtools">XPath 2.0 engine</A>.
+ Xerces-J does bundle along an XPath 2.0 engine jar for these features (that requires JDK 1.4 or later).
</P>
<P>
We would like to acknowledge, work of following people for the XPath 2.0 support that comes with Xerces's
XML Schema 1.1 processor: Andrea Bittau (responsible for the original design and implementation, of XPath 2.0
processor that's been used by Xerces. Andrea donated his XPath 2.0 processor to the Eclipse Foundation, that
- Xerces uses.), Dave Carver (Dave helped to set up software infrastructure at Eclipse Foundation's Web Tools Platform project,
+ Xerces uses), Dave Carver (Dave helped to set up software infrastructure at Eclipse Foundation's Web Tools Platform project,
for testing the XPath 2.0 processor as per W3C XPath 2.0 test suite. He also helped to improve compliance of
- XPath 2.0 processor, to the W3C XPath 2.0 test suite by providing numerous bug fixes and implementation.),
+ XPath 2.0 processor, to the W3C XPath 2.0 test suite by providing numerous bug fixes and implementation),
Jesper Steen Moeller (Jesper as an Eclipse's Web Tools Platform committer, helped to improve the implementation
of the XPath 2.0 processor).
</P>
Modified: xerces/site/trunk/production/xerces2-j/source-repository.html
URL: http://svn.apache.org/viewvc/xerces/site/trunk/production/xerces2-j/source-repository.html?rev=1894284&r1=1894283&r2=1894284&view=diff
==============================================================================
--- xerces/site/trunk/production/xerces2-j/source-repository.html (original)
+++ xerces/site/trunk/production/xerces2-j/source-repository.html Fri Oct 15 08:57:32 2021
@@ -45,7 +45,7 @@
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0" width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE border="0" cellpadding="3" cellspacing="0"><TR><TD>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif" vspace="0" width="2"><B>Overview</B></FONT></TD><TD bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0" src="reso
urces/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
- <P>The Xerces2 Java Parser source code is stored in the Subversion
+ <P>The Xerces2 Java XML Parser source code is stored in the Subversion
repository (SVN). The SVN repository is public and everyone
has read access. The repository uses a standard layout of:</P>
@@ -78,9 +78,16 @@ svn co <A href="https://svn.apache.org/r
svn co <A href="https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_2_6_2">https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_2_6_2</A>
</PRE></FONT></TD><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="462"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="462"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></DIV>
- <P>You can also browse the repository and examine individual
+ <P>You may also browse above cited Xerces2 repository and examine individual
files using the <A href="http://svn.apache.org/viewcvs.cgi/xerces/java/trunk/">Web
- interface</A>.</P>
+ interface</A>.</P>
+ <P>
+ Xerces2 also includes an XML Schema 1.1 processor. For some of its implementation, an XML Schema 1.1
+ processor requires an XPath 2.0 engine. Apache Xerces in collaboration with <A href="https://www.eclipse.org/webtools">Eclipse Foundation's Web
+ Tools Platform (WTP) project</A>, has contributed to the development of an XPath 2.0 engine that is
+ used within XercesJ's XML Schema 1.1 processor. The XercesJ specific source code of this
+ XPath 2.0 engine, is located on following GitHub repository : <A href="https://github.com/xercesj/xpath20">https://github.com/xercesj/xpath20</A>.
+ </P>
</FONT></TD></TR></TABLE><BR>
</TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0" cellspacing="0" width="620"><TR><TD bgcolor="#0086b2"><IMG height="1" src="images/dot.gif" width="1"></TD></TR><TR><TD align="center"><FONT color="#0086b2" size="-1"><I>
Copyright © 1999-2020 The Apache Software Foundation.
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org