[
https://issues.apache.org/jira/browse/FOP-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18021639#comment-18021639
]
Matteo Franci commented on FOP-3275:
------------------------------------
I created a simple POC here :
[https://github.com/fugerit-org/xmlgraphics-fop/actions/runs/17891396794]
It is just a :
{code:java}
mvn clean install
{code}
With matrix :
{code:java}
matrix:
jdk: ['21', '25']
os: [ 'ubuntu-latest', 'macos-latest', 'windows-latest' ] {code}
As you can see, with java 21 the build runs fine.
While with Java 25 the build fails with all operating systems (as in my local
build).
If you need any further information, feel free to ask.
> Support for Java 25 (Error reading event-model.xml: org.xml.sax.SAXException:
> FWK005 parse may not be called while parsing.)
> ----------------------------------------------------------------------------------------------------------------------------
>
> Key: FOP-3275
> URL: https://issues.apache.org/jira/browse/FOP-3275
> Project: FOP
> Issue Type: Bug
> Affects Versions: 2.11
> Environment: Tested on
> Ubuntu 24.04.3 LTS (Noble Numbat)
> Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937)
> Maven home: /workspace/runtime/java/apache-maven-latest
> Java version: 25, vendor: Oracle Corporation, runtime:
> /omnia/workspace/runtime/java/jdk-25
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "6.8.0-83-generic", arch: "amd64", family: "unix"
> And java :
> java version "25" 2025-09-16 LTS
> Java(TM) SE Runtime Environment (build 25+37-LTS-3491)
> Java HotSpot(TM) 64-Bit Server VM (build 25+37-LTS-3491, mixed mode, sharing)
> Tried with the same build for MacOS (ARM) too.
> Reporter: Matteo Franci
> Priority: Major
>
> Hello.
> First of all thank you all for your great work on Apache FOP (i've been using
> it since more than a decade and I'm very happy with it).
> As you know [September 16th java 25 went on General
> Availability.|https://openjdk.org/projects/jdk/25/]
> I was trying it on a few projects and they failed with the error :
>
> {code:java}
> Error reading event-model.xml: org.xml.sax.SAXException: FWK005 parse may not
> be called while parsing. {code}
> I tried a java 25 build on the current main of Apache FOP GitHub repository
> [https://github.com/apache/xmlgraphics-fop] and a few test case failed with
> the same error, for example :
>
>
> {code:java}
> Failed tests:
> FontsAutoDetectTestCase>BaseConstructiveUserConfigTest.testUserConfig:50
> Error reading event-model.xml: org.xml.sax.SAXException: FWK005 parse may not
> be called while parsing.
>
> FontsDirectoryRecursiveTestCase>BaseConstructiveUserConfigTest.testUserConfig:50
> Error reading event-model.xml: org.xml.sax.SAXException: FWK005 parse may
> not be called while parsing.
> FontFileFinderTestCase.testValidEventListener:86
> Wanted but not invoked:
> fontEventListener.fontDirectoryNotFound(
> <any>,
> <any>
> );
> {code}
> Are you experiencing this issue too? Any idea on how to fix it?
> NOTE: Maybe this should be an Improvement instead of a bug, in case feel free
> to change the issue type.
> Thanks in advance.
> Matteo
--
This message was sent by Atlassian Jira
(v8.20.10#820010)