[ANN] Pax Web 11.1.1 released

0 views
Skip to first unread message

Grzegorz Grzybek

unread,
May 7, 2026, 8:22:07 AMMay 7
to ops4j-ann...@googlegroups.com, OPS4J, Karaf Dev
Hello

I'd like to announce a micro release of Pax Web 11.1.1 with some version updates.

Note - parallel 10.1.x release (version compatible with Jakarta EE 8, using Jetty 12.1.x with ee8 flavor) will be prepared later, as there are still some problem with Jetty IO on ee8...

Current runtime versions are:
  • Jetty 12.1.9
  • Tomcat 11.0.22
  • Undertow 2.3.24.Final
We've fixed these issues:
  • #2133: Whiteboard multipart servlet location property ignored - thanks @geichelberger
  • #2132: Remove Commons (lang, collections, IO) dependencies
For completeness, the changelog is available for 11.1.1[1].

Grzegorz Grzybek

unread,
5:06 AM (18 hours ago) 5:06 AM
to ops4j-ann...@googlegroups.com, OPS4J, Karaf Dev
Hello

I'd like to announce 3 new versions of Pax Web - including really (hopefully) final version of Pax Web 8.0.x (5th attempt to make it a final release).

We should now have two versions of Pax Web supported:
  • 11.1.x for JakartaEE 10+ / Servlet API 6.1+ and jakarta.servlet packages (JDK 17+ only)
  • 10.1.x for JakartaEE 8 / Servlet API 4 and javax.servlet packages (JDK17+ only)
For a long time, Pax Web 8.0.x was the line used with Karaf 4 - based on javax.servlet packages and Jetty 9.
Pax Web 9 (no longer maintained) was the same as Pax Web 8, but based on Jetty 10 instead of Jetty 9.

But Jetty 9 is no longer maintained.

Pax Web 10 is a direct successor of Pax Web 8, but finally all the features work with Jetty 12.1.x in its EE8 (javax.servlet) flavor. Only recently I've fixed some session-related issues and we got a Jetty 12.1.10 release with a problem I've identified in Jetty NIO support[1].

Current runtime versions are:
  • Jetty 12.1.10
  • Tomcat 9.0.118 (Pax Web 8 and Pax Web 10) and 11.0.22 (Pax Web 11)
  • Undertow 2.2.39.Final (Pax Web 8 and Pax Web 10) and 2.4.1.Final (Pax Web 11)
For completeness, the changelog is available for 11.1.2[2], 10.1.0[3] and 8.0.36[4].

kind regards
Grzegorz Grzybek
===

Siano, Stephan

unread,
8:30 AM (15 hours ago) 8:30 AM
to d...@karaf.apache.org, ops4j-ann...@googlegroups.com, OPS4J
Hi,

Thank you for that update.

Just a question on the way forward.

Right now Karaf 4.4.x is the JEE8 compliant branch of Karaf and will probably be used for quite some time now as Karaf 4.5.x will move to the JEE10 APIs (jakarta instead of javax).

Will Karaf 4.4.x eventually move to Pax Web 10.x?

Best regards
Stephan

-----Original Message-----
From: Grzegorz Grzybek <gr.gr...@gmail.com>
Sent: Thursday, 11 June 2026 11:07
To: ops4j-ann...@googlegroups.com; OPS4J <op...@googlegroups.com>; Karaf Dev <d...@karaf.apache.org>
Subject: [ANN] Pax Web 11.1.2, Pax Web 10.1.0 and Pax Web 8.0.36 released

Hello

I'd like to announce 3 new versions of Pax Web - including really
(hopefully) final version of Pax Web 8.0.x (5th attempt to make it a final release).

We should now have two versions of Pax Web supported:

- 11.1.x for JakartaEE 10+ / Servlet API 6.1+ and jakarta.servlet
packages (JDK 17+ only)
- 10.1.x for JakartaEE 8 / Servlet API 4 and javax.servlet packages
(JDK17+ only)

For a long time, Pax Web 8.0.x was the line used with Karaf 4 - based on javax.servlet packages and Jetty 9.
Pax Web 9 (no longer maintained) was the same as Pax Web 8, but based on Jetty 10 instead of Jetty 9.

But Jetty 9 is no longer maintained.

Pax Web 10 is a direct successor of Pax Web 8, but finally all the features work with Jetty 12.1.x in its EE8 (javax.servlet) flavor. Only recently I've fixed some session-related issues and we got a Jetty 12.1.10 release with a problem I've identified in Jetty NIO support[1].

Current runtime versions are:

- Jetty 12.1.10
- Tomcat 9.0.118 (Pax Web 8 and Pax Web 10) and 11.0.22 (Pax Web 11)
- Undertow 2.2.39.Final (Pax Web 8 and Pax Web 10) and 2.4.1.Final (Pax
Reply all
Reply to author
Forward
0 new messages