Skip to main content
Solved

Why does the fme server not run sequentially while running the fme desktop workflow?

  • December 14, 2021
  • 4 replies
  • 24 views

Forum|alt.badge.img

-Because while the new data coming from httpCaller should be written to AttributeFileWriter, first the file starts the parse process. In this case, it causes old data to be processed instead of new data.

 

y1-If I delete this file from desktop then run the workflow from fme server;

afr-Fme server run workflow and see engine logs;

fistNullFileWhy do it works first parsing file then httpCaller ?

True way that is it gets httpCaller new data firsly and write to file.

Best answer by hkingsbury

Thanks for your answer

 

I did not delete that created file on desktop for this scenerio as you see picture it access file and parse,resim_2021-12-14_114517-FME Server and FME Desktop are running on the same machine.

I turned off the caching. Actually, it working correctly on FME desktop (httpCaller gets updated data and write file)

On the other hand, I tried work on FME Server,

httpCaller gets updated data it s good but did not write update data in this file. It gets old data from file.

 

  • I am not sure that the FME Server has write permission to desktop file ? Does the fme server not have permission to create file on the desktop?

Unless you've configured it otherwise, FME Server runs using a seperate Windows User account. As desktops are just a folder under a user account, it is quite likely that the FME Server account does not have permission to access the desktop for the account that you login with.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

4 replies

virtualcitymatt
Celebrity
Forum|alt.badge.img+47
  • Celebrity
  • 2000 replies
  • December 14, 2021

On FME desktop if you are running with caching on then the HTTPCaller will not run again - if you turn off the caching it will run the whole process on FME Desktop including the HTTPCaller. For FME Server are you sure that the FME Server has access to your Desktop? is it running on the same machine as the FME Desktop?


Forum|alt.badge.img
  • Author
  • 27 replies
  • December 14, 2021

Thanks for your answer

 

I did not delete that created file on desktop for this scenerio as you see picture it access file and parse,resim_2021-12-14_114517-FME Server and FME Desktop are running on the same machine.

I turned off the caching. Actually, it working correctly on FME desktop (httpCaller gets updated data and write file)

On the other hand, I tried work on FME Server,

httpCaller gets updated data it s good but did not write update data in this file. It gets old data from file.

 

  • I am not sure that the FME Server has write permission to desktop file ? Does the fme server not have permission to create file on the desktop?

hkingsbury
Celebrity
Forum|alt.badge.img+63
  • Celebrity
  • 1620 replies
  • Best Answer
  • December 14, 2021

Thanks for your answer

 

I did not delete that created file on desktop for this scenerio as you see picture it access file and parse,resim_2021-12-14_114517-FME Server and FME Desktop are running on the same machine.

I turned off the caching. Actually, it working correctly on FME desktop (httpCaller gets updated data and write file)

On the other hand, I tried work on FME Server,

httpCaller gets updated data it s good but did not write update data in this file. It gets old data from file.

 

  • I am not sure that the FME Server has write permission to desktop file ? Does the fme server not have permission to create file on the desktop?

Unless you've configured it otherwise, FME Server runs using a seperate Windows User account. As desktops are just a folder under a user account, it is quite likely that the FME Server account does not have permission to access the desktop for the account that you login with.


Forum|alt.badge.img
  • Author
  • 27 replies
  • December 15, 2021