On 27/10/2020 11:27, Grzegorz Grzybek wrote: >> On 26/10/2020 17:22, Jean-Baptiste Onofre wrote: >>> Hi guys, >>> >> What is the story with servlet-api, though? pax-web-features references >> 4.0.1 while karaf defines it at 3.1.0 -- leading to duplicate packaging. >> Seems strange, as Jetty 10 (servlet-4) is not yet released... >> > Pax Web 7.3.x is using Undertow 2 and Tomcat 9 (both Servlet API 4) and > Jetty 9 (still Servlet API 3). > > Even Pax Web 8 will use the same combination (Jetty 9, Undertow 2, Tomcat > 9) and jetty will be associated with "servlet-api compatibility bundle" > that adds package exports for javax.servlet.* to provide 3.1.x version. > > For now I think Pax Web 7.3.x needs both versions of servlet API...
Ah, makes sense, thanks! Another question: could we align pax.cdi dependency versions with pax.web? I am currently detecting: [WARNING] Duplicate versions for org.apache.xbean:xbean-bundleutils::jar, 4.12 and 4.17 [WARNING] Duplicate versions for org.ops4j.pax.jdbc:pax-jdbc::jar, 1.3.4 and 1.4.4 [WARNING] Duplicate versions for org.jboss.logging:jboss-logging::jar, 3.3.2.Final and 3.4.1.Final (in features/enterprise is also using 3.3.2.Final). Thanks, Robert