protected void storeBeansInFailOverBag(FailOverBag bag, HttpSession session)
{
// store the session context
SessionContextManager sessionManager =
((WebContextsService) webBeansContext.getContextsService()).getSessionContextManager();
SessionContext sessionContext = sessionManager.getSessionContextWithSessionId(session.getId());
bag.put(ATTRIBUTE_SESSION_CONTEXT, sessionContext);
// store all conversation contexts
ConversationManager conversationManager = webBeansContext.getConversationManager();
bag.put(ATTRIBUTE_CONVERSATION_CONTEXT_MAP, conversationManager.getConversationMapWithSessionId(session.getId()));