Skip to main content

Hi All,

I am using a linked Transformer, creating an attribute, let's say Z. Attributes X and Y already exist on the object.

  1. On FME Desktop, the three attribute values X, Y, Z are passed by the Linked Custom Transformer
  2. On FME Server, where the same version of the Linked Transformer is installed (double checked), the X and Y attributes are lost. Attribute Z, created by the Linked Transformer is the only remaining attribute
  3. If I Embed the Linked Transformer and republish to FME Server, the X, Y Z values are all retained.

Does anyone have an idea why this happens?

best regards,

Jelle

Did you follow these instructions? http://docs.safe.com/fme/html/FME_Server_Documentation/Content/AdminGuide/Sharing_FME_Engine_Resources.htm

more info on custom transformers and fme server: https://knowledge.safe.com/articles/143/custom-transformers-and-fme-server.html


I found this information as well. The linked transformer got published properly and is available in the FME_SHARED_RESOURCE_DIR. So, I do not really understand what is happening here.
I found this information as well. The linked transformer got published properly and is available in the FME_SHARED_RESOURCE_DIR. So, I do not really understand what is happening here.
The files you've provided shows a .fmx file that is different than the embedded one!

 

 


thank you!

 

My confusion can be explained with two facts:
  1. somebody updated the custom transformer without changing the version number. Although I checked the version number, the custom transformer on the server indeed has a different content.
  2. apparently, custom transformers are locally installed in the User's folder. So, on the same machine, each user has to install new versions. Since the user on this local machine has another variant of the same version of the custom transformer, things got mixed up.
Conclusion: we need better internal processes.

 

 

 


thank you!

 

My confusion can be explained with two facts:
  1. somebody updated the custom transformer without changing the version number. Although I checked the version number, the custom transformer on the server indeed has a different content.
  2. apparently, custom transformers are locally installed in the User's folder. So, on the same machine, each user has to install new versions. Since the user on this local machine has another variant of the same version of the custom transformer, things got mixed up.
Conclusion: we need better internal processes.

 

 

 

Ok, I'm glad I was able to help.

 


Reply