I am using a 'PythonCreator' and 'PythonCaller' transformer to create a series of SQL select statements. The latter are used in a 'SQL Executor' transformer to read many features from an oracle db. Eventually, these features have to be written to .json files.
Because I initially used the PythonCreator, all the feature have 'fme_feature_type' set to 'PythonCreator'. When using the GEOJSON writer in FME Desktop 2017.0 (build 17259, 64 bit) , this results in an error message: 'Unknown feature type 'PythonCreator' passed to the JSON writer'. Other writers (SDF, shape, excel, etc.) work fine.
If I use an attribute manager to set the 'fme_feature_type' attribute to other values, the writer works fine.
Could anyone explain why the writer has problems with an fme_feature_type named PythonCreator?
I could not find an answer in the documentation on the GEOJSON writer; so that is why I am asking it on this platform.