Attached a sample project to demonstrate the issue.
Steps to reproduce the problem:
1. Enter "asdf" in both text fields
2. Press the button. Notice the two correctly shown error messages.
3. Clear the second text field.
4. Press the button again. Notice that still BOTH error messages are shown, even if the second field is now valid!
Options which don't show the problem:
- remove <f:ajax disabled="true"/> tag OR
- remove icefaces-ee.jar OR
- set redisplay=false on h:message: <h:messages redisplay="false"/>
All of these options are not feasible workarounds in our case.
<f:ajax disabled="true"/> is needed to trigger a full page refresh in a Portal environment
Attached a sample project to demonstrate the issue.
Steps to reproduce the problem:
1. Enter "asdf" in both text fields
2. Press the button. Notice the two correctly shown error messages.
3. Clear the second text field.
4. Press the button again. Notice that still BOTH error messages are shown, even if the second field is now valid!
Options which don't show the problem:
All of these options are not feasible workarounds in our case.
<f:ajax disabled="true"/> is needed to trigger a full page refresh in a Portal environment