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)
           {
  
  
  

Reply via email to