Hi - I'm reading in one Esri File Geodatabase using the ArcObjects Reader (not the open source API reader) and writing out another with a subset of the data in it. The Writer uses a 'Reader as a Resource' to control the schema dynamically and also uses an empty Geodatabase with the same schema as a template file, to ensure that featureclasses that are sent no features by FME still exist (but are empty) in the exported FGDB.
My problem is that I am getting a warning that I can't engineer out of the process:
WARN |User field name 'OBJECTID' conflicts with value of feature type parameter 'Object ID Field' ('OBJECTID') for table/feature class 'd_y_n59'. User field will be ignored
This appears for every featureclass I'm trying to write, so 105.
I know that the incoming data has the OBJECTID and I know that the FGDB needs to create it. On my dynamic writer the FeatureType sets the field and the alias to 'OBJECTID' by default. I'm pretty confident that the result is good, even with the warnings, but if possible I want to try to get rid of the warnings completely. I can achieve this if I change the FeatureType parameters to say 'ObjectID' instead and the OBJECTID does look like it still gets created in the target, presumably because of the schema control I have in place with a resource and template file, but I don't want to do this if I'm actually creating a separate hidden and non standard attribute/index somewhere.
Any ideas?
Thanks in advance FME'rs!