Repository: cxf
Updated Branches:
  refs/heads/3.0.x-fixes 073d2dd84 -> 2de6f1409


Minor update to allow CXF to compile and work with both XmlSchema 2.1 and 
2.2-snap


Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/587a0870
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/587a0870
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/587a0870

Branch: refs/heads/3.0.x-fixes
Commit: 587a0870e6acd26d1301f86002c45381c0def9cd
Parents: 073d2dd8
Author: Daniel Kulp <dk...@apache.org>
Authored: Wed Sep 17 13:07:19 2014 -0400
Committer: Daniel Kulp <dk...@apache.org>
Committed: Wed Sep 24 14:06:16 2014 -0400

----------------------------------------------------------------------
 .../java/org/apache/cxf/common/xmlschema/SchemaCollection.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cxf/blob/587a0870/core/src/main/java/org/apache/cxf/common/xmlschema/SchemaCollection.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/cxf/common/xmlschema/SchemaCollection.java 
b/core/src/main/java/org/apache/cxf/common/xmlschema/SchemaCollection.java
index 0932913..a9b6a1c 100644
--- a/core/src/main/java/org/apache/cxf/common/xmlschema/SchemaCollection.java
+++ b/core/src/main/java/org/apache/cxf/common/xmlschema/SchemaCollection.java
@@ -43,7 +43,6 @@ import org.apache.ws.commons.schema.XmlSchemaComplexType;
 import org.apache.ws.commons.schema.XmlSchemaContent;
 import org.apache.ws.commons.schema.XmlSchemaContentModel;
 import org.apache.ws.commons.schema.XmlSchemaElement;
-import org.apache.ws.commons.schema.XmlSchemaObject;
 import org.apache.ws.commons.schema.XmlSchemaParticle;
 import org.apache.ws.commons.schema.XmlSchemaSequence;
 import org.apache.ws.commons.schema.XmlSchemaSequenceMember;
@@ -54,6 +53,7 @@ import 
org.apache.ws.commons.schema.extensions.ExtensionRegistry;
 import org.apache.ws.commons.schema.resolver.URIResolver;
 import org.apache.ws.commons.schema.utils.NamespaceMap;
 import org.apache.ws.commons.schema.utils.NamespacePrefixList;
+import org.apache.ws.commons.schema.utils.XmlSchemaObjectBase;
 
 /**
  * Wrapper class for XmlSchemaCollection that deals with various quirks and 
bugs.
@@ -312,7 +312,7 @@ public class SchemaCollection {
         }
     }
     private void addCrossImports(XmlSchema schema, XmlSchemaAll all) {
-        for (XmlSchemaObject seqMember : all.getItems()) {
+        for (XmlSchemaObjectBase seqMember : all.getItems()) {
             if (seqMember instanceof XmlSchemaElement) {
                 addElementCrossImportsElement(schema, 
(XmlSchemaElement)seqMember);
             }
@@ -320,7 +320,7 @@ public class SchemaCollection {
     }
 
     private void addCrossImports(XmlSchema schema, XmlSchemaChoice choice) {
-        for (XmlSchemaObject seqMember : choice.getItems()) {
+        for (XmlSchemaObjectBase seqMember : choice.getItems()) {
             if (seqMember instanceof XmlSchemaElement) {
                 addElementCrossImportsElement(schema, 
(XmlSchemaElement)seqMember);
             }

Reply via email to