Hi Tim, XMLBeans still supports Java 8 and I used the Java 8 build on CI machine to get the jars. https://ci-builds.apache.org/job/POI/job/POI-XMLBeans-DSL-1.8/
I tested the jars work ok in Java 8, 17 and 21. On Mon, 14 Sept 2026 at 14:10, Tim Allison <[email protected]> wrote: > > +1 > > Thank you, PJ! > > Apologies if you've already solved this, but my agent suggests adding > something like the following. The agent initially built with Java 17 > and got a Java 14 bytecode because the targetCompatibility line in the > forbiddenApis block falls through to the project. The binary artifacts > are all correctly 8 -- no worries there! > > tasks.withType(JavaCompile).configureEach { > if (JavaVersion.current().isJava9Compatible() && name != > 'compileJava9') { > options.release = 8 > } > } > > On Sun, Sep 13, 2026 at 10:16 AM PJ Fanning <[email protected]> wrote: > > > > Hi everyone, > > > > I've prepared artifacts for the release of Apache XmlBeans 5.4.1 > > (RC1). These are built with Java 8. > > > > This is a bug fix release. > > > > Discussion Thread > > https://lists.apache.org/thread/c4zv5ck52t0cvp7lkbzwdydcb2yjxfc0 > > > > A full list of changes is available in the change log: > > https://issues.apache.org/jira/projects/XMLBEANS/versions/12357478 > > > > https://issues.apache.org/jira/browse/XMLBEANS-673?jql=project%20%3D%20XMLBEANS%20AND%20fixVersion%20%3D%205.4.1 > > > > Commit Id: > > https://github.com/apache/poi-xmlbeans/commit/7db9cddfa1c590018217842c5b4225e3214247ce > > > > > > The artifacts are at: > > https://dist.apache.org/repos/dist/dev/poi/XMLBEANS-5.4.1-RC1/ > > > > The KEYS are at (including my new key): > > https://downloads.apache.org/poi/KEYS > > > > The jars have been uploaded to staging and you can use this maven URL > > for your mvn/gradle builds: > > > > https://repository.apache.org/content/repositories/staging > > > > Please vote to release the artifacts. > > > > The vote is open for at least 72 hrs and requires that at least 3 POI > > PMC members vote +1. > > > > +1 Approve > > 0 Neutral > > -1 Reject (with reason) > > > > > > Here is my +1(binding) > > > > PJ > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
