Skip to main content

Upgrading 2023 workspace to 2024.2.  When upgrading or adding a new LenghtToPointCalculator transformer and referencing existing attributes for the X/Y coordinates, FME adds 2 rejected ports to the transformer.  If you then run the workspace you get the error:

Cannot have multiple factories with the same name.  Multiple factories were assigned the name 'LengthToPointCalculator_<Rejected>'
 

 

Any suggestions on how to get only 1 rejected port?

Thanks.

Unfortunately with version 1 of the LengthToPointCalculator, one <Rejected> port will be added for every parameter filled by an attribute value.  This has been fixed for FME 2025.1 via FMEENGINE-85820.  Until that’s available to install, you can avoid the error by connecting just a Junction to one of the <Rejected> ports.


If you still have Form 2023 installed somewhere, place the LengthToPointCalculator transformer down in the canvas. Highlight it, Copy to clipboard. Open Form 2024 and paste (the older version). 


A simple workaround provided by safe support… connect a junction (or logger) to one of the 2 rejected ports.  Seems to fix the issue.