sboag 01/01/30 23:27:21
Modified: java/src/org/apache/xalan/templates ElemElement.java
Log:
Avoid error flagging if the qualified name contains prefix.
Revision Changes Path
1.16 +4 -2
xml-xalan/java/src/org/apache/xalan/templates/ElemElement.java
Index: ElemElement.java
===================================================================
RCS file:
/home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemElement.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ElemElement.java 2001/01/31 07:07:04 1.15
+++ ElemElement.java 2001/01/31 07:27:21 1.16
@@ -230,14 +230,16 @@
// Check if valid QName. Assuming that if the prefix is defined,
// it is valid.
int len = elemNameSpace.length();
- if (len > 0 && ((indexOfNSSep + 1 == len)
- ||!isValidNCName(elemName.substring(indexOfNSSep + 1))))
+ if ((len > 0 && ((indexOfNSSep + 1 == len)
+ ||!isValidNCName(elemName.substring(indexOfNSSep + 1)))) ||
+ ((indexOfNSSep <= 0) && !isValidNCName(elemName)))
{
transformer.getMsgMgr().warn(this,
XSLTErrorResources.WG_ILLEGAL_ATTRIBUTE_NAME,
new Object[]{ elemName });
elemName = null;
}
+
}
catch (Exception ex)
{