-
Notifications
You must be signed in to change notification settings - Fork 185
/
todo.txt
39 lines (37 loc) · 1.79 KB
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Must have for 8.0.0.GA:
+ Whiteboard preprocessors
+ "listener=true" for Whiteboard listeners
+ Whiteboard WebSockets
+ RegEx filter mapping
+ JSP servlet configuration through Pax Web PID
+ Karaf integration tests
+ Listener ordering according to ranking
+ Session per OsgiContextModel / OsgiServletContext (including proper javax.servlet.context.tempdir handling)
+ org.osgi.framework.ServiceObjects and proper service management (unget, prototype, singleton, bundle scopes)
+ Mixing (in different order) WAB and Whiteboard contexts, allocating contexts for WABs
+ Whiteboard DTOs
+ JDK 11 checks
+ JDK 17 checks
Moved to after 8.0.0.GA (8.0.x):
+ [#1639] @ServletSecurity, @RunAs, @DeclareRoles annotations on servlets
+ [#1641] EventAdmin notifications (128.5 Events)
+ [#1637] Jetty/Tomcat/Undertow bundles
+ [#1643] Karaf commands within Pax Web itself (not in Karaf)
+ [#1653] skipping configured web fragments (no scanning, as in Tomcat's tomcat.util.scan.StandardJarScanFilter.jarsToSkip)
+ [#1654] Switch away from JAXB to SAX/StAX parsing for undertow.xml
+ [#1655] Jasypt encryption in PID
+ [#1666] Jetty org.eclipse.jetty.server.Handler and org.eclipse.jetty.server.HttpConfiguration.Customizer tracking (as in Pax Web 7)
+ [#1674] Web-VirtualHosts / Web-Connectors
+ [#1675] pax-web-deployer
+ [#1420, #1370] HTTP/2 (mostly tests)
+ [#1622] CDI example with aries-cdi
+ [#1406] JAX-RS example with aries-jaxrs
+ [#1656] HTTP context processing (potentially with external web-fragment.xml)
+ [#1657] Keycloak integration
+ [#1640] JASPIC/JSR-196 (rejected)
Move to 8.1.x:
- Tomcat (optionally) org.apache.catalina.Valve tracking
- Undertow (optionally) io.undertow.servlet.ServletExtension and io.undertow.server.HttpHandler tracking
- Updated manual
- Maven archetypes
- Blog post