Great work! Thank you for all the effort you’ve put forth On Jul 27, 2021, at 1:00 AM, Grzegorz Grzybek <gr.grzy...@gmail.com> wrote:
Hello I'd just like to let you know that everything is under control and I didn't abandon the effort. I've added a todo.txt file[1] to Pax Web's main branch (I didn't create separate GH issues for the tasks yet, as the scope may change, but at some point I'll translate the remaining items to GH issues). So currently (and for some time already) I'm patiently making existing (Pax Web 7) integration tests work with Pax Web 8. The remaining integration tests cover (~10 tests): - HttpContext processing[2] (that's beyond CMPN specifications) - Whiteboard websockets (beyond CMPN specifications) - DTO tests - JAX-RS tests - Jetty/Tomcat/Undertow bundles tests - Jetty Handlers/Connectors OSGi services - VirtualHosts - CRLs - Jasypt The already working (much faster due to better listeners!) tests include (almost 200 per container runtime): - external jetty.xml/tomcat-server.xml/undertow.xml configuration - HttpService/WebContainer tests (CMPN chapter 102) - JSP tests (custom tags, directives, includes, ...) - WABs (including SCIs, WebSockets, scanning and fragments) - JSF - Vaadin (new!) - Whiteboard (much improved, including SCR and standard services) The most important aspects of chapters 102 (Http Service), 128 (Web Applications) and 140 (Whiteboard) are implemented including the most important one - 1:N mapping between web elements and _contexts_. The other most important aspect, not related to CMPN specifications is the consistency of behavior between Jetty, Tomcat and Undertow containers - only ONE integration test has container specific behavior - the test checking HTTP response when POST size (container-specific configuration) is exceeded. I roughly plan to release Pax Web 8 around mid of September. kind regards Grzegorz Grzybek === [1]: https://github.com/ops4j/org.ops4j.pax.web/blob/main/todo.txt [2]: https://ops4j1.jira.com/wiki/spaces/paxweb/pages/354025473/HTTP+Context+processing -- -- ------------------ OPS4J - http://www.ops4j.org - op...@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<mailto:ops4j+unsubscr...@googlegroups.com>. To view this discussion on the web visit https://groups.google.com/d/msgid/ops4j/CAAdXmhpg%3Dn_LizOosNYnt43MZh_01CNU%2BZ0zfPFF4a9JaaQOvQ%40mail.gmail.com<https://groups.google.com/d/msgid/ops4j/CAAdXmhpg%3Dn_LizOosNYnt43MZh_01CNU%2BZ0zfPFF4a9JaaQOvQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.