XMLSearch returns empty arrays when lenient=true

Description

addressed the issue for a standard XML parse, however an XMLSearch still returns empty arrays when parsed lenient - which is necessary when XMLAttributes contain unicode characters. This seems to occur with our without prefixes. To replicate, using the sample from above:

Without prefixes, the same behavior:

This occurs in both the latest releases of Lucee 5.4 and 6

Environment

All

Activity

Pothys - MitrahSoft 21 May 2024 at 13:25

I checked this ticket and it is still a issue with Lucee version 6.1.0.148-SNAPSHOT.

Pothys - MitrahSoft 23 January 2024 at 15:40

I've checked and confirmed the issue with Lucee versions 6.0.1.57-SNAPSHOT and 5.4.5.6-SNAPSHOT. When I set lenient=true in cfxml, XMLSearch returns empty arrays. So I've added a testcase for this issue.
PR :

Details

Assignee

Reporter

Priority

New Issue warning screen

Before you create a new Issue, please post to the mailing list first https://dev.lucee.org

Once the issue has been verified, one of the Lucee team will ask you to file an issue

Created 22 January 2024 at 23:47
Updated 21 May 2024 at 13:25