Context
Simple Java EE 6 (JBoss AS 7.1) CRUD Web App, Using a @Named backing bean, @SessionScope of JSF pages:
Question
Why would be a bad idea to store the HTTP session stateon the CDI bean? For example, storing the shopping cart items right there.
Comments
SFSB are meant for this, due to their conversational state, but I've read that they are not easy to use in practice. Also I think that another option would be the HttpSession object.
I'm also aware about the passivation/activation advantage that they hold.