I am trying to replace the geometry of an autocad mtext object with the insertion point of a block & output it to an ESRI shapefile. The property fme_geometry for both input mtext & block is fme_point. BLOCK_INSERTION_POINTS is what the extractor destination and the replacer source is. Here's the workbench, the mtext is coming from the top, the block from the bottom:
The final shapefile output gives me the correct block insertion points as point features (4 in this case) but without the text attributes I created attached to them, and four more features that have no geometry (fme_geometry = undefined) but do contain the correct text attributes, it looks like this:
The two inspectors in the FME workbench screen capture at top give the following output:
I must be missing something about how GeometryReplacer works or FME is handling the mtext objects, but what?