HttpSessionListener.sessionCreated() is not called by Pax Web 4.0.0-SNAPSHOT, which is a regression from 3.0.4.
This breaks org.ops4j.pax.cdi.test.ServletTest.servletInjectionWithSessionScope() on the Pax CDI pax-web-4 branch:
The same test passes on master with Pax Web 3.0.4. Here is a log excerpt from the working version:
The "session created" message is missing with Pax Web 4.0.0-SNAPSHOT.