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 2011/10/23 13:09:22 UTC
svn commit: r1187865 - in /xerces/java/branches/xml-schema-1.1-dev:
src/org/apache/xerces/impl/xs/alternative/Test.java
tools/org.eclipse.wst.xml.xpath2.processor_1.2.0.jar
Author: mukulg
Date: Sun Oct 23 11:09:21 2011
New Revision: 1187865
URL: http://svn.apache.org/viewvc?rev=1187865&view=rev
Log:
schema 1.1 commit:
made few fixes to meet requirements of more XSD 1.1 test suite tests, that involve checks like following in CTA XPath expressions,
. instance of element(*, xs:untyped)
and
@type instance of attribute(*, xs:untypedAtomic)
This also needs an improved PsychoPath XPath engine jar, that is also provided with this commit (ref Eclipse bug, https://bugs.eclipse.org/bugs/show_bug.cgi?id=361748).
Modified:
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/alternative/Test.java
xerces/java/branches/xml-schema-1.1-dev/tools/org.eclipse.wst.xml.xpath2.processor_1.2.0.jar
Modified: xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/alternative/Test.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/alternative/Test.java?rev=1187865&r1=1187864&r2=1187865&view=diff
==============================================================================
--- xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/alternative/Test.java (original)
+++ xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/alternative/Test.java Sun Oct 23 11:09:21 2011
@@ -23,8 +23,10 @@ import java.util.Map;
import javax.xml.XMLConstants;
+import org.apache.xerces.dom.CoreDocumentImpl;
import org.apache.xerces.dom.PSVIAttrNSImpl;
import org.apache.xerces.dom.PSVIDocumentImpl;
+import org.apache.xerces.dom.PSVIElementNSImpl;
import org.apache.xerces.impl.Constants;
import org.apache.xerces.impl.xpath.XPath20;
import org.apache.xerces.impl.xs.AbstractPsychoPathXPath2Impl;
@@ -136,7 +138,7 @@ public class Test extends AbstractPsycho
// to provide to PsychoPath XPath engine for evaluation.
Document document = new PSVIDocumentImpl();
document.setDocumentURI(expandedSystemId); // an approximation (the URI of the parent document) of the document URI for this <alternative>, document tree
- Element elem = document.createElementNS(element.uri, element.rawname);
+ Element elem = new PSVIElementNSImpl((CoreDocumentImpl) document, element.uri, element.rawname);
for (int attrIndx = 0; attrIndx < attributes.getLength(); attrIndx++) {
PSVIAttrNSImpl attrNode = new PSVIAttrNSImpl((PSVIDocumentImpl)document, attributes.getURI(attrIndx), attributes.getQName(attrIndx));
attrNode.setNodeValue(attributes.getValue(attrIndx));
Modified: xerces/java/branches/xml-schema-1.1-dev/tools/org.eclipse.wst.xml.xpath2.processor_1.2.0.jar
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/tools/org.eclipse.wst.xml.xpath2.processor_1.2.0.jar?rev=1187865&r1=1187864&r2=1187865&view=diff
==============================================================================
Binary files - no diff available.
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org