[WFLY-10418] Better management of contextual information
https://issues.jboss.org/browse/WFLY-10418
Quick view link: https://github.com/dmlloyd/wildfly-proposals/blob/wfly-10418/embedded/WFLY-10418_Context.adoc
The big thing that jumps out at me here is needing clear API separation between things the container can see versus what an application can see. No API that's meant for use by application code should expose anything in the proposed Application server level context. Of course, apps can hack into stuff, just like they can now, which is ok so long as we have sec mgr controls for users who want to lock out such hacking. But an app should have to hack, not have an API that offers things.
@dmlloyd Can you please add in the new Community Documentation section I just mentioned on wildfly-dev?