Hello

I'd like to announce new minor releases of Pax Web: 8.0.20 and 9.0.9.

Current runtime versions are:

   - Jetty 9.4.51.v20230217 (8.0.x) and 10.0.15 (9.0.x)
   - Tomcat 9.0.74
   - Undertow 2.2.24.Final

There's one important change. Johannes Utzig reported slow deployment times
in real-world, complex Karaf installation. He found that WAB deployment
involved "scanning" of all transitive bundles, while in fact the proper way
to scan a WAB is to scan:

   - /WEB-INF/classes and /WEB-INF/*.jar of the WAB - or generally - all
   WAB's entries from Bundle-ClassPath manifest
   - all attached WAB OSGi bundle fragments
   - all bundles "wired" to the WAB (and its fragments) using
   Import-Package, Require-Bundle and "osgi.extender" namespace

The scanning however should NOT be transitive (because otherwise we can
reach thousands of bundles).

Also, this release, together with Pax URL 2.6.14 *fully passes official
OSGi CMPN TCK for Web Applications specification!* (OSGi CMPN chapter 128).

For completeness, the changelogs is available for 8.0.20[1] and 9.0.9[2].

kind regards
Grzegorz Grzybek
===
[1]: https://github.com/ops4j/org.ops4j.pax.web/milestone/245?closed=1
[2]: https://github.com/ops4j/org.ops4j.pax.web/milestone/246?closed=1

-- 
-- 
------------------
OPS4J - http://www.ops4j.org - ops4j@googlegroups.com

--- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ops4j/CAAdXmhrw46tx53Ex4efL6W9mwg%3DS0p1fp9x7o6CCpwOJ%2B4E9Zw%40mail.gmail.com.

Reply via email to