Changes manager
---------------
Key: TRINIDAD-966
URL: https://issues.apache.org/jira/browse/TRINIDAD-966
Project: MyFaces Trinidad
Issue Type: Bug
Components: Archetype
Affects Versions: 1.0.6-core
Reporter: Tomas Havelka
Maybe this is not a bug, but as I found out, ChangesManager works wrong for me.
In previous release (1.0.5) this problem didn't appear. What is all about:
When I set context parameter org.apache.myfaces.trinidad.CHANGE_PERSISTENCE to
session value, Change manager holds every change I made to any component in
session. This is fine for collapse state of trees, tree tables etc., but same
state is held in session for selectedRowKeys. That's mean, when some row
selection is made to any table (model) this state is held in session for next
request. This is problem for example in dialogs which serves as
inputListOfValues and this list may change from request to request. In this
example I need to "forget" selection made in previous request when dialog
re-opened. Is there a way how to solve it? When the answer is to override
ChangeManager implementation, what has to be done to solve this problem?
Thx Tom
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.