Skip to main content
Solved

Waiting for System Caller to run multiple times before continuing with workbench

  • December 28, 2018
  • 3 replies
  • 36 views

oliver.morris
Contributor
Forum|alt.badge.img+12

Thanks for the help in advance and happy holidays everyone.

I am running the SystemCaller to undertake a particular task, it takes a while and FME runs it multiple times.

The issues is I need FME to continue only after system caller has completely finished all the tasks.

Can someone please suggest a work around, I have tried a counter but not having much luck with it at the moment.

Thank you

Oliver

Best answer by takashi

@erik_jan is right, but if you need to wait for completion of all the tasks performed by entering multiple features to the SystemCaller, insert a FeatureHolder after the SystemCaller.

View original
Did this help you find an answer to your question?

3 replies

erik_jan
Contributor
Forum|alt.badge.img+17
  • Contributor
  • December 28, 2018

The SystemCaller transformer causes the workspace to wait until the call is finished.

That is the default behavior of the transformer.

See SystemCaller for the documentation.


takashi
Influencer
  • Best Answer
  • December 28, 2018

@erik_jan is right, but if you need to wait for completion of all the tasks performed by entering multiple features to the SystemCaller, insert a FeatureHolder after the SystemCaller.


oliver.morris
Contributor
Forum|alt.badge.img+12
  • Author
  • Contributor
  • January 2, 2019
takashi wrote:

@erik_jan is right, but if you need to wait for completion of all the tasks performed by entering multiple features to the SystemCaller, insert a FeatureHolder after the SystemCaller.

Thanks @takashi - hope you enjoyed your day our with Dale!

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