Hi Yash,

Not sure what's wrong with the patch, so please find the entire file attached (hopefully you can get a patch by diffing it with the CVS version). I think I'd be really good to have this patch in 2.7.0 if we can.

 Thanks.

-- Santiago

Attachment: xpath.lex
Description: Binary data


On Jul 26, 2005, at 1:15 PM, Yash Talwar (JIRA) wrote:

[ 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]

Reply via email to