What I'm trying to accomplish is take two Feature Classes - one the current FC, the second with updated data. I want to merge the changes into the original FC so its updated. I want to update vs. completely replace the original FC because updating preserves the annotation I have placed. I have been able to get FME to update a Feature Class in a File Geodatabase with the ChangeDetector transformer just fine, and it places a new annotation for updated/new features. However, it doesn't follow the label expression that is set. For example, I have a few multi line expressions set, but only the part of the expression before "vbnewline" is populating in the annotation. Using a versioned geodatabase is not an option for this application.
The editing behaviors have been set in ArcCatalog under the annotation tab on the annotation feature to the following:
-Create annotation when new features are added. -Update annotation when feature's shape is modified.
If I manually add a new feature to the original feature class in ArcMap, the annotation generates automatically as expected. I can also go in and manually create new annotation for the features modified or inserted via FME and the annotation generates as expected. Its only appears to be happening when FME does the leg work.
I am running the latest version of FME (2013 SP1), as well as ArcMap 10.0 SP2 at the ArcInfo level.