Author: mukulg
Date: Fri Oct 21 16:18:28 2011
New Revision: 1187442

URL: http://svn.apache.org/viewvc?rev=1187442&view=rev
Log:
schema 1.1 commit: setting base-uri property of XPath2 static context, to the 
URI of XSD document while processing CTA. this is expected in one of XSD 1.1 
test suite tests.

Modified:
    
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/alternative/Test.java

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=1187442&r1=1187441&r2=1187442&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
 Fri Oct 21 16:18:28 2011
@@ -33,6 +33,7 @@ import org.apache.xerces.util.NamespaceS
 import org.apache.xerces.xni.NamespaceContext;
 import org.apache.xerces.xni.QName;
 import org.apache.xerces.xni.XMLAttributes;
+import org.eclipse.wst.xml.xpath2.processor.DynamicContext;
 import org.eclipse.wst.xml.xpath2.processor.ast.XPath;
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
@@ -158,7 +159,8 @@ public class Test extends AbstractPsycho
             // construct parameter values for psychopath xpath processor
             Map psychoPathParams = new HashMap();
             psychoPathParams.put(Constants.XPATH2_NAMESPACE_CONTEXT, 
fXPath2NamespaceContext);
-            initXPath2DynamicContext(null, document, psychoPathParams);
+            DynamicContext xpath2DynamicContext = 
initXPath2DynamicContext(null, document, psychoPathParams);
+            xpath2DynamicContext.set_base_uri(fTypeAlternative.getBaseURI()); 
// set base-uri property in XPath2 static context, to the URI of XSD document
             if (fTypeAlternative.fXPathDefaultNamespace != null) {
                 addNamespaceBindingToXPath2DynamicContext(null, 
fTypeAlternative.fXPathDefaultNamespace);
             }



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@xerces.apache.org
For additional commands, e-mail: commits-h...@xerces.apache.org

Reply via email to