I am using Flex 2.2 and I'm having an issue where a feature service in the web application will not update after a delete or attribute change has occurred. If a feature is added, the feature service will update correctly in the web application.
For example, I open a flex app with a feature service. I have the same feature service being consumed on my mobile device using ArcGIS Mobile. I'll collect a feature using ArcGIS Mobile and then post the edit back to database. Next I pan/zoom around the flex app and the feature service updates dynamically and I can see the feature.
However, if I delete a feature or update attributes of an existing feature using ArcGIS Mobile, post changes back to database, and then pan/zoom around the changes are not reflected. I have to refresh the entire flex app. After doing so the changes are reflected.
The same happens no matter which client I'm using to update the service. For example if I make a delete/update to the feature class in ArcMap I have to refresh the flex app.
I tried setting 'mode' equal to 'onDemand' in the config file, but this did not make a difference.
Has anyone experienced this?
Thanks!