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.