Skip to main content
Question

Synchronizing web services and connections between FME Desktop & Server


mattwilkie
Supporter
Forum|alt.badge.img+11

How is this done? We want to define the services and dependent connections once in a single place and have all the FME Desktop users use this single known and tested working good copy. And then when that authoritative service or connection is updated a way for the desktops to fetch the refreshed configuration.

The doc pages I've read so far only talk about a one at a time process.

7 replies

rahulsharma
Safer
Forum|alt.badge.img+10
  • Safer
  • January 12, 2021

Hi @mattw1ilkie​ 

For FME Desktop: You can easily achieve this by using the following article.

Making Database and Web Connections Public

Once you have created a central pool for all the connections, use this location to publish all the connections to FME Server.

Once the connection is stored in FME Server, they need to be managed from the WebUI and there is no correlation between the connection stored on the Desktop and Server.


mattwilkie
Supporter
Forum|alt.badge.img+11
  • Author
  • Supporter
  • January 13, 2021
rahulsharma wrote:

Hi @mattw1ilkie​ 

For FME Desktop: You can easily achieve this by using the following article.

Making Database and Web Connections Public

Once you have created a central pool for all the connections, use this location to publish all the connections to FME Server.

Once the connection is stored in FME Server, they need to be managed from the WebUI and there is no correlation between the connection stored on the Desktop and Server.

Thanks. We have that set but it doesn't seem to sync the web services only the connections (and for the workstation that started this search it didn't seem to pick changes in the web connection from another workstation either).


mattwilkie
Supporter
Forum|alt.badge.img+11
  • Author
  • Supporter
  • January 13, 2021
rahulsharma wrote:

Hi @mattw1ilkie​ 

For FME Desktop: You can easily achieve this by using the following article.

Making Database and Web Connections Public

Once you have created a central pool for all the connections, use this location to publish all the connections to FME Server.

Once the connection is stored in FME Server, they need to be managed from the WebUI and there is no correlation between the connection stored on the Desktop and Server.

Once the connection is stored in FME Server, they need to be managed from the WebUI and there is no correlation between the connection stored on the Desktop and Server.

 

Oh, so there is no way to sync then. One must delete and recreate.


siennaatsafe
Safer
Forum|alt.badge.img+11
mattwilkie wrote:

Once the connection is stored in FME Server, they need to be managed from the WebUI and there is no correlation between the connection stored on the Desktop and Server.

 

Oh, so there is no way to sync then. One must delete and recreate.

Hi @mattw1ilkie​ ,

 

That is correct! Unfortunately, we don't have a sync option currently. Would you mind upvoting this idea for it? https://community.safe.com/s/idea/0874Q000000TlTEQA0/detail I'm passing this feedback to our product owners.


rahulsharma
Safer
Forum|alt.badge.img+10
  • Safer
  • January 15, 2021
mattwilkie wrote:

Thanks. We have that set but it doesn't seem to sync the web services only the connections (and for the workstation that started this search it didn't seem to pick changes in the web connection from another workstation either).

@mattw1ilkie​ It is strange that you are experiencing the issue, both WebConnection and Database Connection should be visible.

For the second part, When you say other workstation, Can you clarify that both workstations are accessing the same files? Ideally in this case the share location would be unc path i.e. \\\\Server1\\FMEConnection

On all the workstations, the above location needs to be configured under Tools --> FME Options --> Default Path

 

NOTE:

If you want to use the older connection, then the database(fme_connection.data) and the encryption key (fme_public.fmeks ) should be moved to the central location before adding more database and web connection.


mattwilkie
Supporter
Forum|alt.badge.img+11
  • Author
  • Supporter
  • January 15, 2021
mattwilkie wrote:

Once the connection is stored in FME Server, they need to be managed from the WebUI and there is no correlation between the connection stored on the Desktop and Server.

 

Oh, so there is no way to sync then. One must delete and recreate.

gladly, done.


mattwilkie
Supporter
Forum|alt.badge.img+11
  • Author
  • Supporter
  • January 15, 2021
mattwilkie wrote:

Thanks. We have that set but it doesn't seem to sync the web services only the connections (and for the workstation that started this search it didn't seem to pick changes in the web connection from another workstation either).

Clarification: both Database and Web Connections are visible, but Web Services don't appear to be shared. (Tools >> Options >> Web Connections >> Manage Services.)

 

Yes both workstations are set to the same server UNC path. What might be involved in what I experienced is that FME Server was upgraded in the middle somewhere.


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