Hi all I've added some fixes/features to the SE components. You can see a POC branch I've put together here:
https://github.com/johnament/deltaspike/tree/poc As you've likely noticed, I've been playing a lot with CDI and microservice architecture. Some of that resides with Hammock, but the key component, turning on CDI scopes via HTTP requests remained tied to implementation specific behavior. I've added a feature where you can start a scope via servlet listener (mainly for request scope) based on incoming requests; which is a great tool for working with servlet containers in embedded mode. I currently run a couple of production instances w/ Undertow in a similar fashion. After tackling Tomcat I'm sure this approach will work with Tomcat, Undertow and Jetty (and plan to have more tests for it). Currently I have this sitting with the servlet module, but I doubt this is the best place for it. I've added some fixes, based on my own team's input, on where logging/troubleshooting etc need to get fixed so I've ported some of the clean up into all three containers. LMK your thoughts. I plan to push this in sometime after 1.0.1 goes out the door. John
