[Xerces Wiki] Update of "xmlschema11TestSuiteReports" by Mukul Gandhi

2011-12-04 Thread Apache Wiki
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Xerces Wiki" for change 
notification.

The "xmlschema11TestSuiteReports" page has been changed by Mukul Gandhi:
http://wiki.apache.org/xerces/xmlschema11TestSuiteReports?action=diff&rev1=52&rev2=53

Comment:
updating aggregate test results after latest changes to code base

  '''__XERCES XML Schema 1.1 test-suite results__'''
  
- Xerces SVN Revision: 1208946
+ Xerces SVN Revision: 1210087
  
  (1) __Xerces running IBM XML Schema 1.1 Tests__
  
@@ -19, +19 @@

  
  ''Summary'':
  ||Total Tests ||Tests passed ||Success % ||
- ||1286 ||1280 
||99.53 ||
+ ||1286 ||1281 
||99.61 ||
  
  
  
@@ -28, +28 @@

  
  '''Overall Test Suite run status:'''
  ||Total Tests ||Tests passed ||Success % ||
- ||2205 ||2199 
||99.73 ||
+ ||2205 ||2200 
||99.77 ||
  
  
  

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



svn commit: r1210087 - /xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/override/DOMOverrideImpl.java

2011-12-04 Thread mukulg
Author: mukulg
Date: Sun Dec  4 09:49:28 2011
New Revision: 1210087

URL: http://svn.apache.org/viewvc?rev=1210087&view=rev
Log:
an W3C XSD 1.1 test case requires that, if a complexType overrides a simpleType 
(or vice versa, if a simpleType overrides a complexType) with the same name 
then that is not an error.

earlier we were raising an error for this condition. i've changed the 
implementation to raise a warning instead for this case, and we then also 
comply to this test case.

Modified:

xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/override/DOMOverrideImpl.java

Modified: 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/override/DOMOverrideImpl.java
URL: 
http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/override/DOMOverrideImpl.java?rev=1210087&r1=1210086&r2=1210087&view=diff
==
--- 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/override/DOMOverrideImpl.java
 (original)
+++ 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/override/DOMOverrideImpl.java
 Sun Dec  4 09:49:28 2011
@@ -174,7 +174,7 @@ public final class DOMOverrideImpl exten
 if (componentType == OVERRIDE_TYPE_DEFINITION) {
 final String overridingLocalName = 
getLocalName(newNode.originalElement);
 if (!localName.equals(overridingLocalName)) {
-
fSchemaHandler.reportSchemaError("src-override-transformation.1", new 
Object[]{overridingLocalName, localName, componentName}, 
newNode.originalElement);
+
fSchemaHandler.reportSchemaWarning("src-override-transformation.1", new 
Object[]{overridingLocalName, localName, componentName}, 
newNode.originalElement);
 if (isOverrideRoot){
 newNode.overrideCloned = true;   
 }
@@ -251,7 +251,7 @@ public final class DOMOverrideImpl exten
 }
 
 private int getOverrideType(String localName){
-if (localName.equals(SchemaSymbols.ELT_SIMPLETYPE) || 
localName.equals(SchemaSymbols.ELT_COMPLEXTYPE )){
+if (localName.equals(SchemaSymbols.ELT_SIMPLETYPE) || 
localName.equals(SchemaSymbols.ELT_COMPLEXTYPE)){
 return OVERRIDE_TYPE_DEFINITION;  
 }
 else if (localName.equals(SchemaSymbols.ELT_ATTRIBUTEGROUP) ){



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