DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24988>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24988

Missing error detection for values that must be QNames in XSLTC





------- Additional Comments From [EMAIL PROTECTED]  2003-11-28 15:13 -------
I looked further into this bug and found the following problems:

1.  missing valid qname checks for the name attribute during compile time
        AttributeSet
        DecimalFormatting
        Key
        Template
        VariableBase
        WithParam
        XslAttribute
        XslElement

2.  missing valid qname checks for the name attribute during runtime
        XslAttribute
        XslElement

3.  missing AVT processing for XslAttribute
        name attribute
        namespace attribute

4.  method for checking isValidNCName (which is needed to check valid qname) is 
currently inaccurate in both XSLTC and interpretive.
        According to spec: 
                "NCName ::=  (Letter | '_') (NCNameChar)
                NCNameChar ::=  Letter | Digit | '.' | '-' | '_' | 
CombiningChar | Extender"

        The current cvs version does not allow CombiningChar | Extender

Reply via email to