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
