You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by sa...@apache.org on 2003/01/23 17:04:13 UTC
cvs commit: xml-xerces/java/src/org/apache/xerces/impl/xs/traversers XSDNotationTraverser.java
sandygao 2003/01/23 08:04:13
Modified: java/src/org/apache/xerces/impl/xs/traversers
XSDNotationTraverser.java
Log:
Pulling out the change for schema erratum E-16:
The JAXP JCK is not updated for this erratum, but we need to pass it before
the release. Will put the change back when the TCK is updated.
Revision Changes Path
1.7 +5 -1 xml-xerces/java/src/org/apache/xerces/impl/xs/traversers/XSDNotationTraverser.java
Index: XSDNotationTraverser.java
===================================================================
RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/impl/xs/traversers/XSDNotationTraverser.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- XSDNotationTraverser.java 6 Dec 2002 14:53:49 -0000 1.6
+++ XSDNotationTraverser.java 23 Jan 2003 16:04:13 -0000 1.7
@@ -104,6 +104,10 @@
return null;
}
+ if (publicAttr == null) {
+ reportSchemaError("src-notation", new Object[]{"<notation> must have 'public' attribute"}, elmNode);
+ }
+
XSNotationDecl notation = new XSNotationDecl();
notation.fName = nameAttr;
notation.fTargetNamespace = schemaDoc.fTargetNamespace;
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org