[weld-issues] [JBoss JIRA] Closed: (WELD-755) conversation.end() followed by conversation.begin() changes cid

Pete Muir (JIRA) jira-events at lists.jboss.org
Fri Dec 3 07:44:47 EST 2010


     [ https://jira.jboss.org/browse/WELD-755?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pete Muir closed WELD-755.
--------------------------

      Assignee: Pete Muir
    Resolution: Done


> conversation.end() followed by conversation.begin() changes cid
> ---------------------------------------------------------------
>
>                 Key: WELD-755
>                 URL: https://jira.jboss.org/browse/WELD-755
>             Project: Weld
>          Issue Type: Bug
>          Components: Scopes & Contexts
>            Reporter: Clint Popetz
>            Assignee: Pete Muir
>             Fix For: 1.1.0.Beta3
>
>
> Currently ConversationImpl.end() sets the cid to null.  If you then begin() another conversation in the same request, you'll get a new cid, but AbstractConversationImpl will not flush the conversation to the session under than new cid, so if you propagated that new cid to the next request and try to load the conversation, it will not find it.  
> ConversationImpl.end() should probably save away the cid that it had, and re-use it if begin() is called again.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the weld-issues mailing list