You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-users@xerces.apache.org by Kishore Krishna M <ki...@gmail.com> on 2012/01/27 03:09:58 UTC
Support for XML Schema 1.1
Hello,
I see that from the latest available versions of Xerces-J:
The version supporting XML Schema 1.1 is in beta version && Xerces2 Java
2.11.0 - zip<http://apache.ziply.com/xerces/j/source/Xerces-J-tools.2.11.0.zip>
doesn’t seem to be supporting Schema 1.0.
Is my understanding correct, if so could you pls. Let me know, when could
we expect the stable version supporting the XML Schema 1.1.
Also the beta version of Xerces-J seems to be having a dependency on
Eclipse jar. I am hoping that the stable version, wouldn’t be having such
dependency. Could you pls. Confirm.
Thanks
Krishna Kishore
Re: Support for XML Schema 1.1
Posted by Michael Glavassevich <mr...@ca.ibm.com>.
Kishore Krishna M <ki...@gmail.com> wrote on 01/26/2012 09:09:58 PM:
> Hello,
> I see that from the latest available versions of Xerces-J:
>
> The version supporting XML Schema 1.1 is in beta version && Xerces2
> Java 2.11.0 - zip doesn?t seem to be supporting Schema 1.0.
The beta version supports both XML Schema 1.0 and 1.1.
The link in your e-mail points to the build tools. The xercesImpl.jar in
that zip is always from an older release, only there so that Xerces can be
built using Ant on JDK 1.3. You should be looking at the binary
distribution [1] instead.
> Is my understanding correct, if so could you pls. Let me know, when
> could we expect the stable version supporting the XML Schema 1.1.
That depends in part on when XML Schema 1.1 becomes a W3C Recommendation.
The specification isn't final yet. Though it's getting close to being
finalized there's still a chance that some aspect of it might change.
> Also the beta version of Xerces-J seems to be having a dependency on
> Eclipse jar. I am hoping that the stable version, wouldn?t be having
> such dependency. Could you pls. Confirm.
The Eclipse jar you're referring to is an XPath 2.0 processor called
PsychoPath. Xerces requires this dependency in order to support XML Schema
1.1 assertions (which are declared using XPath 2.0 expressions). This was
one of the few open source options available for XPath 2.0. There are no
plans to replace it.
> Thanks
> Krishna Kishore
Thanks.
[1] http://xerces.apache.org/mirrors.cgi#binary
Michael Glavassevich
XML Technologies and WAS Development
IBM Toronto Lab
E-mail: mrglavas@ca.ibm.com
E-mail: mrglavas@apache.org