[ANN] Pax Web 11.1.2, Pax Web 10.1.0 and Pax Web 8.0.36 released

Grzegorz Grzybek <[email protected]> Thu, 11 Jun 2026 11:06:33 +0200
Newsgroups gmane.comp.java.ops4j.general,gmane.comp.jakarta.log4j.devel
Message-ID <CAAdXmhogBWKB=H+bEUg7=CbpN16BsEPW3boM9cPnWKpvR9_8AQ@mail.gmail.com>
--00000000000035871e0653f6ae06
Content-Type: text/plain; charset="UTF-8"

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
===
[1]: https://github.com/jetty/jetty.project/issues/15031
[2]: https://github.com/ops4j/org.ops4j.pax.web/milestone/284?closed=1
[3]: https://github.com/ops4j/org.ops4j.pax.web/milestone/277?closed=1
[4]: https://github.com/ops4j/org.ops4j.pax.web/milestone/283?closed=1

>

-- 
-- 
------------------
OPS4J - http://www.ops4j.org - ops4j-/[email protected]

--- 
You received this message because you are subscribed to the Google Groups "OPS4J" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ops4j+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/[email protected]
To view this discussion visit https://groups.google.com/d/msgid/ops4j/CAAdXmhogBWKB%3DH%2BbEUg7%3DCbpN16BsEPW3boM9cPnWKpvR9_8AQ%40mail.gmail.com.

--00000000000035871e0653f6ae06
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_quote gmail_quote_container"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_quote"><div =
dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr"><d=
iv class=3D"gmail_quote"><div dir=3D"ltr"><div class=3D"gmail_quote"><div d=
ir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr"><div class=3D"gmail_=
quote"><div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr">Hello<d=
iv class=3D"gmail_quote"><div dir=3D"ltr"><div class=3D"gmail_quote"><div d=
ir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr"><div class=3D"gmail_=
quote"><div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr"><div cl=
ass=3D"gmail_quote"><div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D=
"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr"><div class=3D"gmail_quote=
"><div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr"><div class=
=3D"gmail_quote"><div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"lt=
r"><div class=3D"gmail_quote"><div dir=3D"ltr"><div class=3D"gmail_quote"><=
div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr"><div class=3D"g=
mail_quote"><div dir=3D"ltr"><div><br></div><div></div><div class=3D"gmail_=
quote"><div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr"><div cl=
ass=3D"gmail_quote"><div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D=
"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr"><div class=3D"gmail_quote=
"><div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr"><div class=
=3D"gmail_quote"><div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"lt=
r"><div class=3D"gmail_quote">I&#39;d like to announce 3 new versions of Pa=
x Web - including really (hopefully) final version of Pax Web 8.0.x (5th at=
tempt to make it a final release).</div><div class=3D"gmail_quote"><br></di=
v><div class=3D"gmail_quote">We should now have two versions of Pax Web sup=
ported:<br><ul><li>11.1.x for JakartaEE 10+ / Servlet API 6.1+ and jakarta.=
servlet packages (JDK 17+ only)</li><li>10.1.x for JakartaEE 8 / Servlet AP=
I 4 and javax.servlet packages (JDK17+ only)</li></ul><div>For a long time,=
 Pax Web 8.0.x was the line used with Karaf 4 - based on javax.servlet pack=
ages and Jetty 9.</div><div>Pax Web 9 (no longer maintained) was the same a=
s Pax Web 8, but based on Jetty 10 instead of Jetty 9.</div><div><br></div>=
<div>But Jetty 9 is no longer maintained.</div><div><br></div><div>Pax Web =
10 is a direct successor of Pax Web 8, but finally all the features work wi=
th Jetty 12.1.x in its EE8 (javax.servlet) flavor. Only recently I&#39;ve f=
ixed some session-related issues and we got a Jetty 12.1.10 release with a =
problem I&#39;ve identified in Jetty NIO support[1].</div></div><br></div><=
div dir=3D"ltr">Current runtime versions are:<br><div class=3D"gmail_quote"=
><ul><li>Jetty 12.1.10</li><li>Tomcat=C2=A09.0.118 (Pax Web 8 and Pax Web 1=
0) and 11.0.22 (Pax Web 11)</li><li>Undertow=C2=A02.2.39.Final (Pax Web 8 a=
nd Pax Web 10) and=C2=A02.4.1.Final (Pax Web 11)</li></ul><div>For complete=
ness, the changelog is available for 11.1.2[2], 10.1.0[3] and 8.0.36[4].<di=
v class=3D"gmail_quote"><div><br>kind regards<br>Grzegorz Grzybek<br>=3D=3D=
=3D</div><div>[1]:=C2=A0<a href=3D"https://github.com/jetty/jetty.project/i=
ssues/15031">https://github.com/jetty/jetty.project/issues/15031</a></div><=
div>[2]:=C2=A0<a href=3D"https://github.com/ops4j/org.ops4j.pax.web/milesto=
ne/284?closed=3D1">https://github.com/ops4j/org.ops4j.pax.web/milestone/284=
?closed=3D1</a></div>[3]: <a href=3D"https://github.com/ops4j/org.ops4j.pax=
.web/milestone/277?closed=3D1">https://github.com/ops4j/org.ops4j.pax.web/m=
ilestone/277?closed=3D1</a></div><div class=3D"gmail_quote">[4]:=C2=A0<a hr=
ef=3D"https://github.com/ops4j/org.ops4j.pax.web/milestone/283?closed=3D1">=
https://github.com/ops4j/org.ops4j.pax.web/milestone/283?closed=3D1</a></di=
v><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1=
ex">
</blockquote></div></div></div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div>
</div></div>
</div>
</div>
</div></div>

<p></p>

-- <br />
-- <br />
------------------<br />
OPS4J - <a href=3D"http://www.ops4j.org">http://www.ops4j.org</a> - ops4j@g=
ooglegroups.com<br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;OPS4J&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:ops4j+unsubscribe-/[email protected]">ops4j+unsubsc=
ribe-/[email protected]</a>.<br />
To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
ops4j/CAAdXmhogBWKB%3DH%2BbEUg7%3DCbpN16BsEPW3boM9cPnWKpvR9_8AQ%40mail.gmai=
l.com?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/m=
sgid/ops4j/CAAdXmhogBWKB%3DH%2BbEUg7%3DCbpN16BsEPW3boM9cPnWKpvR9_8AQ%40mail=
.gmail.com</a>.<br />

--00000000000035871e0653f6ae06--