All,
One of the discussion points from today was around where activation belongs. I pushed up a branch with a rough example of what this might look like
One of my concerns with doing this is that to get a context object from the bean manager, it needs to be active. This is in the javadocs: Obtains an active {@linkplain javax.enterprise.context.spi.Context context object} for the given. If we change this, it risks breaking compatibility.
Let me know your thoughts.
John