Hi,
In Payara 7.2025.1.Alpha1-SNAPSHOT, running the JSTL 3.0.1 TCK, the following test is failing:
`FAILED........com/sun/ts/tests/jstl/spec/xml/xmlcore/bindings/JSTLClient.java#positiveXPathVariableBindingsTest`
From my investigation, the test fails due to the ‘GOLDENFILE’ not expecting a quoted Cookie value, i.e “CookieFound”.
As seen below:
ERROR: [TokenizedValidator]: Server's response and goldenfile to not match!
[javatest.batch]
[javatest.batch] Goldenfile token: CookieFound<br>
[javatest.batch] Response token: "CookieFound"<br>
It looks like the JSTL TCK does send the quoted Cookie value and this previously passed due to Grizzly removing the quotes, however, this behaviour has now changed (
https://github.com/eclipse-ee4j/grizzly/commit/62b61107461c6d846544f3f8f3f7e3a2e1ecb5e1#diff-22ab214b6074546a2c58a1add254a4c8d830695104799324ffc01eec8233576dR202 CookieHeaderParser.java) – I believe the TCK should be updated to accept the response token.
Any thoughts?
Thanks,
|
Kalin
Chan
Senior Apprentice Software Engineer
|
|
|
Try our fully managed cloud native application runtime. 15 day trial available.
Payara.cloud
|
Payara Services Ltd, Registered office: Malvern Hills Science Park, Geraldine Road, Malvern, WR14 3SZ, United Kingdom
Registered in England and Wales: 09998946 | VAT: GB 193854467
|
Payara is a proud recipient of the prestigious Queen's
Award for Enterprise: International Trade 2021
|