Hi!
Sorry for reading this thread that late, but to fix this you might use
the valueChangeNotifier
http://issues.apache.org/jira/browse/MYFACES-864
This will collect all valueChange events and fire them AFTER the model
update.
So you can update/change your model how you like - and you have no
problem with "generated" value changes.
valueChangeListener is fired BEFORE the model update, and thus, if you
change your model and JSF check the other components for value changes -
will fire an event due to the changed model. The submitted value differs
from the model.
---
Mario