I have a form with various fields used as search criteria. All these fields are mapped to backing beans properties. This form contains search and clear buttons. Clear button is mapped to an action listener and its immediate attribute is set to TRUE. The action listener resets all the backing beans properties to default values. If I enter some criteria and chose to clear the form (by clicking clear button), The form still shows the submitted values. It is not showing the values of the backing bean.
After debugging I found that in RenderUtils class, the method getStringValue returns the submitted value if it is not null.
In validation phase, the submitted value is made null only if the validations are successfull. Since the clear action is immediate the validations were not performed submitted value is not cleared and hence the page shows the submitted values even though th ebacking beans properties are reset.
Has any one run into this issue?
I found a posting at
But the fix is not done.

