Adam,

Thanks for getting around answering so many of our questions.  I gave up
on the use of processScope in the end (and switched back to session
scopes), but I've kept access to all my properties abstracted so I can
easily switch back to processScopes if/when I can get one of the
suggested solutions to work.  I started on the phaseListener idea but
quickly realized it would be a bit of a nightmare because each
initialization is page specific (and phaseListeners aren't), so I might
now give one of the other ideas a go.

Thanks again to you (and all those others who gave advice on this
topic),

Cheers,

Jim
--
Jim Moores, SmartSpread Ltd, UK.

-----Original Message-----
From: Adam Winer [mailto:[EMAIL PROTECTED] 
Sent: 26 February 2006 21:21
To: [email protected]
Subject: A bunch of belated answers about ADF

<snip>
- "I use the ADF Faces 'Process scope' facility a great deal...."

This was a problem with values disappearing from the process scope. 
The code was relying on a dummy "get" method being triggered during
Render Response to do initialization.  It does hit a limitation of our
processScope - it's not thrilled with being mutated during Render
Response..  Laurie Harper's suggestion of using Shale is a good one;
with JSF 1.2, a beforePhaseListener on the f:view would work well too.
 You could hack around the processScope limitation by forcibly putting
something, anything, in the processScope before Render Response, so
we'll at least generate an ID correctly.

<snip>
Regards,
Adam Winer

Reply via email to