Skip to main content
Solved

Linked Transformer loses attribute values on FME Server


jelle
Contributor
Forum|alt.badge.img+16

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

Best answer by stalknecht

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

View original

stalknecht
Contributor
Forum|alt.badge.img+19
  • Contributor
  • September 13, 2017

jelle
Contributor
Forum|alt.badge.img+16
  • Contributor
  • September 14, 2017
stalknecht wrote:
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.

stalknecht
Contributor
Forum|alt.badge.img+19
  • Contributor
  • September 14, 2017
jelle wrote:
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!

 

 


jelle
Contributor
Forum|alt.badge.img+16
  • Contributor
  • September 15, 2017
stalknecht wrote:
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.

 

 

 


stalknecht
Contributor
Forum|alt.badge.img+19
  • Contributor
  • September 15, 2017
jelle wrote:
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


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings