Hi All we have ancountered an issue with a datasource which has autocommit and automerge turned on and uses an AMF channel with polling.
The issue arises from the following sequence of operation: - Client 1 updates an item on the datasource, the change is committed to the data source - Client 2 updates the same item on the datasource - Client 2 has *not* yet received the change made by Client 1 and thus initiates a commit - The Assembler detects that the item Client 2 is trying to change was modified since its last merge and therefore throws a DataSyncException(ChangeObject, Object) [Object is fetched from the database when the conflict is detected] - As a result of the exception Client 2's conflict handler is invoked, this brings up a conflict resolution dialog where Client 2's user selects to use their own [Conflict.acceptClient()] - All seems well, but unfortunately Client 2's change is never committed to the data source. - Then the conflict is presented to the user for a second time - this appears to be due to the fact that Client 2 polls the server and tries to merge in Client 1's change. - Client 2's user again selects to use their own change [Conflict.acceptClient()]. The change is still not committed to the data source Has anybody else come across this problem? If so, how did you work around it? Note that we tried to force a commit after resolving all the conflicts, but that didn't solve the problem: although Client 2's change gets committed to the data source, it still receives and merges in Client 1's change and therefore it displays the wrong data. Kornelius Elstner -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/flexcoders/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

