Class<? extends Annotation> scopeType = convertToScope(this.beanManager, conversationGroupKey, qualifiers);
ConversationKey conversationKey =
new DefaultConversationKey(scopeType, conversationGroupKey, qualifiers);
EditableConversation conversation = RequestCache.getConversation(conversationKey);
if(conversation == null)
{
conversation = getConversationForKey(conversationKey, false);
//TODO
if (conversation != null && !conversation.isActive())
{
closeAndRemoveConversation(conversationKey, conversation, true);
conversation = null;
}