Skip to main content

I have a workspace published to FME Server 2022.1.1 (build 22623) in which I want to give the user the option to Truncate Existing or Use Existing via a user parameter. When you create the parameter in the ArcSDE writer feature type, the name of the parameter defaults to fme_table_handling. This works fine when running from FME Desktop 2022.1.1 (build 22623).

 

When running from FME Server, the parameter choice is not honored. It simply uses the choice of the parameter that was made in Desktop before the upload. However, when you change the name of the parameter to something else like 'table_action', it works as intended on FME Server.

 

Here is a screenshot from FME Server log file, where the parameter name is left as the default value (fme_table_handling). As you can see, the parameter is preceded by only one dash, where it should be two dashes. And also, 'fme-' has been dropped off. I think this is where the issue is occurring.image

Hi @dustin​,

I noticed the parameter does look peculiar in the log, but the parameter value chosen in FME Server was still honored when I tried this on 2022.1.1. and I saw the change applied to the database.

 

How are you running the workspace on FME Server? Are you using "Run Workspace" or are you running it via a Server App, Schedule or Automation? Is the parameter in a parameter group? If so, I'd recommend removing it from the parameter group and seeing if you get the expected results on FME Server.


I am seeing this too. Even if you create a new parameter it just ignores it. This is on an SDE vector writer: See the attached gif, it just ignores the value. I’ve 

 

 

 


Hi @davidwilton ! I’ve been able to reproduce that unexpected behaviour in FME Workbench. I’ll file an internal ticket to get that fixed. If you’d like to be notified when a fix is put in place, can you please create a case with our support team and reference FMEFORM-31607?


I am having something similar happen on my FME Server.  I upload/publish my workspace to FME Server from Desktop and the Feature Type Handling setting on my writer doesn’t stick.  My writer is to an ArcGIS Online table in a group.  I am using FME Server 2022.2.6 and Desktop is also at 2022.2.6.  Not sure if this is a bug or not.

Here is what the writer parameter settings look like in Desktop:

Here is what it looks like in Server after I publish it:
As you can see, the Feature Type Handling setting is different and I’m not sure why.  I tried deleting it out of server and republishing it with no change.

If this is a bug, hopefully there is a patch or upgrade to fix it.  Thank for any thoughts or feedback.


Reply