The GitHub Actions job "Java CI" on commons-xml.git/feature/resolver-floor has 
succeeded.
Run started by GitHub user ppkarwasz (triggered by ppkarwasz).

Head commit for run:
0db292fbbfbe400a6e36fb84645a0ebb0d73d048 / Piotr P. Karwasz 
<[email protected]>
Set the system id on the XInclude test resolver's InputSource

On JDK 8 the two XInclude regression tests threw a NullPointerException
inside the built-in Xerces XIncludeHandler.searchForRecursiveIncludes:
the allow-all resolver returned an InputSource carrying only a byte
stream, so the included document had no base URI, and JDK 8's recursion
detection dereferences it. Newer JDKs tolerate the missing base.

Set the system id on the returned InputSource, as a correct resolver
does. Passes on Temurin 8 and 25.

Assisted-By: Claude Opus 4.8 (1M context) <[email protected]>

Report URL: https://github.com/apache/commons-xml/actions/runs/28850049678

With regards,
GitHub Actions via GitBox

Reply via email to