I've got a problem with running FME 2014 in Batch mode. I've filtered it out to be a problem with an AttributeCreator. The Workbench runs normally when I run it in FME, but via batchfile the following happens:
ERROR |f_18(AttrSetFactory): The clause 'FACTORY_NAME AttributeCreator ATTRSET_PROPAGATE_MISSING YES' within 'FACTORY_DEF * AttrSetFactory FACTORY_NAME AttributeCreator ATTRSET_PROPAGATE_MISSING YES INPUT FEATURE_TYPE AttributeSplitter_OUTPUT ATTR LAYER <at>Value<openparen>_ATT<opencurly>0<closecurly><closeparen> ATTR TYPE <at>Value<openparen>_ATT<opencurly>1<closecurly><closeparen> OUTPUT OUTPUT FEATURE_TYPE AttributeCreator_OUTPUT' is incorrect. It must look like: FACTORY_NAME <name>
2014-09-03 14:46:31| 1.6| 0.0|ERROR |The clause 'FACTORY_NAME AttributeCreator ATTRSET_PROPAGATE_MISSING YES' within 'FACTORY_DEF * AttrSetFactory FACTORY_NAME AttributeCreator ATTRSET_PROPAGATE_MISSING YES INPUT FEATURE_TYPE AttributeSplitter_OUTPUT ATTR LAYER <at>Value<openparen>_ATT<opencurly>0<closecurly><closeparen> ATTR TYPE <at>Value<openparen>_ATT<opencurly>1<closecurly><closeparen> OUTPUT OUTPUT FEATURE_TYPE AttributeCreator_OUTPUT' is incorrect. It must look like: FACTORY_NAME <name>
In the AttributeCreator I'm making attributes out of a list I've created earlier in the Workbench:
AttributeCreator
Attributes To Set
Attribute Name Value
LAYER _ATT{0}
TYPE _ATT{1}
I've also noticed this happens when I try something like the following:
AttributeCreator
Attributes To Set
Attribute Name Value
Attribute_1 @Value(Attribute_2)|@Value(Attribute_3)
Does anyone know how I can change this so it works with an AttributeCreator? Thanks in advance.