Question

FME_SERVER_SHAREDRESOURCE_TEMP in StringSoncatenator is not picked up as FME Server Parameter

  • 19 December 2017
  • 2 replies
  • 1 view

Badge

I am trying to concatenate a string for a path of a file that will be placed into:

fmeserver/resources#/FME_SHAREDRESOURCE_TEMP.

When I am into StringConcatenator I set up the string as a FME Server Parameter and click on OK and save the whole workspace. When I open the transformer again FME desktop sets the parameter as public and is highlighted in red (of course I do not have a public parameter called like that). Is there a way to prevent FME Desktop to take its own decision to change the setting of the transformer and pick up the user choice? I am working with a cloud instance of FME Server.


2 replies

Userlevel 4

It should be enough to simply reference the following, without any prefix:

$(FME_SHAREDRESOURCE_TEMP)

This should return an absolute path.

Badge

You just selected the FME_SHAREDRESOURCE_TEMP parameter, right? You did not create a new one with the same name?

 

 

When a workspace is started on FME Server, the FME_SHAREDRESOURCE_TEMP parameter is overwritten and will always point to the default location. If you want to store your outputs elsewhere, simply create a different output parameter.

Reply