[ http://issues.apache.org/jira/browse/XALANJ-1912?page=comments#action_12316779 ]
Yash Talwar commented on XALANJ-1912: ------------------------------------- Hi , I used eclipse to apply your patch. I get an error that says "Patch file dow not contain vaild patch" Can you please re-check the patch. Thanks! > match="and" causes error - doesn't comply with XPath spec section 3.7 > --------------------------------------------------------------------- > > Key: XALANJ-1912 > URL: http://issues.apache.org/jira/browse/XALANJ-1912 > Project: XalanJ2 > Type: Bug > Components: XSLTC > Versions: 2.6 > Environment: Operating System: Other > Platform: PC > Reporter: Micha? Borowiecki > Assignee: Santiago Pericas-Geertsen > Priority: Critical > Attachments: xpath.lex.patch > > Trying to compile a stylesheet with 'template match="and"' or with 'template > match="or"' causes an error. The compiler reports a syntax error. Probably it > interprets the expression "and" as an OperatorName. > However, the XPath spec in section 3.7 (http://www.w3.org/TR/xpath#exprlex) > states clearly that a token must not be recognized as an OperatorName unless > there is a preceding token (other than @, ::, (, [, , or an Operator). > In the expression "and" there is only one token (namely "and"). There is no > preceding token, so the token "and" must NOT be recognized as an OperatorName! > Instead it should be recognized as a NameTest, matching an XML element named > "and". > The same applies to "or". > Regards, > MichaÅ Borowiecki -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
