Skip to main content
Solved

FME Batch - Error in AttributeCreator

  • September 3, 2014
  • 1 reply
  • 33 views

Forum|alt.badge.img
Hey all,

 

 

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.

 

 

Best answer by ragje

Found the problem. The problem was that I used FME 2014 to create this Workbench and the batchfile was calling a FME 2015 beta I had installed, in which the definition changed of the AttributeCreator.

 

 

Fixed! 
This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

1 reply

Forum|alt.badge.img
  • Author
  • Best Answer
  • September 4, 2014
Found the problem. The problem was that I used FME 2014 to create this Workbench and the batchfile was calling a FME 2015 beta I had installed, in which the definition changed of the AttributeCreator.

 

 

Fixed!