http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1511 *** shadow/1511 Tue Jun 12 08:26:53 2001 --- shadow/1511.tmp.5658 Tue Jun 12 10:35:00 2001 *************** *** 2,9 **** | predicate fails if union not at end [ (Z or V) and X and Y ] | +----------------------------------------------------------------------------+ | Bug #: 1511 Product: XalanJ2 | ! | Status: RESOLVED Version: 2.0.0 | ! | Resolution: FIXED Platform: Sun | | Severity: Normal OS/Version: Solaris | | Priority: High Component: org.apache.xalan.xsltc | +----------------------------------------------------------------------------+ --- 2,9 ---- | predicate fails if union not at end [ (Z or V) and X and Y ] | +----------------------------------------------------------------------------+ | Bug #: 1511 Product: XalanJ2 | ! | Status: REOPENED Version: 2.0.0 | ! | Resolution: Platform: Sun | | Severity: Normal OS/Version: Solaris | | Priority: High Component: org.apache.xalan.xsltc | +----------------------------------------------------------------------------+ *************** *** 83,85 **** --- 83,94 ---- ------------------------------------------------------------------- Justification: order of expression in a predicate should not manner-fundamental problem + + ------- Additional Comments From [EMAIL PROTECTED] 2001-06-12 10:34 ------- + On testing the example shown in the bug, which is the following case + + (a and (b or c) and d) + + the select="car[make='Honda' and (@color='red' or @color='yellow') and + desc='2dr'" expression incorrectly selected an element with a @desc with a value + of "4dr" \ No newline at end of file