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: [email protected]
For additional commands, e-mail: [email protected]