My understanding of SWF is that a view-state can have an event handler like this:
This does a reload, and I would expect during the render for the getters to be called on any objects whose values are used on the page.
However, this doesn't seem to be happening on my page. The transition occurs, and the page is refreshed, but the getters are not being called. This is a problem since I'm trying to do a reset event, and I'm resetting my backing object, but since the getters aren't being called, the old values are still being displayed on the page.
gives me the behavior I would have expected.
<transition on="myEvent" to="sameViewState"/>
Can someone tell me if all this is expected behavior, and if not, could someone suggest a way to fix this, or at least somewhere to begin looking for the problem?
I'm using SWF 2.0.7, Spring 2.5.6, MyFaces 1.2.3, Trinidad 1.2.11, and Facelets 1.1.14.