On Tue, Jul 22, 2008 at 2:45 AM, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Rahul, before track it to JIRA, i would like to understand why > DilogImpl object is present in my HttpSession. At the moment i'm not > sure if Shale is putting this object in the View root or other > component is doing it. <snip/>
Shale only puts the dialog ID (a String) as a view root attribute. My initial thought was that the DialogImpl reference in the session may come via BasicDialogContextManager -> BasicDialogContext -> DialogImpl. I went back and looked at the code a bit, and it seems that the DialogImpl is a transient reference and will be regenerated as needed (therefore shouldn't cause the serialization issue). So: * Are you using vanilla Shale dialogs? * Are there other components that you have introduced that work with Dialogs? * Do you have a smallest possible test case (one that uses the basic impl as-is)? -Rahul > So, if you know that Shale could put an > DilogImpl object in View root or in HttpSession please let me know. In > this case i'll track to JIRA attaching the patch. > > Regards > Mario >