Skip to main content
Question

Rejected Feature Handling: Continue Translation ignored when running with feature caching enabled


Forum|alt.badge.img

Getting failure from a <rejected> feature even though Rejected Feature Handling: Continue Translation selected:

 

2019-04-09 14:03:26|1543.0| 0.0|ERROR |FeatureMerger_2_<Rejected> (TeeFactory): FeatureMerger_2_<Rejected>: Termination Message: 'FeatureMerger_2 output a <Rejected> feature. To continue translation when features are rejected, change 'Workspace Parameters' > Translation > 'Rejected Feature Handling' to 'Continue Translation''

2019-04-09 14:03:26|1543.0| 0.0|ERROR |FeatureMerger_2_<Rejected>: Termination Message: 'FeatureMerger_2 output a <Rejected> feature. To continue translation when features are rejected, change 'Workspace Parameters' > Translation > 'Rejected Feature Handling' to 'Continue Translation''

I ran the fmw twice and got the same result. Here's my log up to the point of failure, if you're curious...Log with Feature Caching.txt

2 replies

jovitaatsafe
Safer
Forum|alt.badge.img+11

Hi @pvaziri,

I did a bit of digging and it looks like there is a difference between setting rejected feature handling in the Workspace Parameter Defaults where you are setting it, and setting it in the Workspace Parameters as Runtime options.

 

 

When setting the Workspace Parameter Defaults, this setting is used when you create a new workspace. The runtime option however can override this setting as the current user. To set the runtime option, you can go to the Navigator > Workspace Parameters > Translation > Rejected Feature Handling to set it to continue translation. Hope that helps!

 

 


Forum|alt.badge.img
  • Author
  • April 10, 2019
jovitaatsafe wrote:

Hi @pvaziri,

I did a bit of digging and it looks like there is a difference between setting rejected feature handling in the Workspace Parameter Defaults where you are setting it, and setting it in the Workspace Parameters as Runtime options.

 

 

When setting the Workspace Parameter Defaults, this setting is used when you create a new workspace. The runtime option however can override this setting as the current user. To set the runtime option, you can go to the Navigator > Workspace Parameters > Translation > Rejected Feature Handling to set it to continue translation. Hope that helps!

 

 

It helps, although it is confusing and can lead to an unexpected error. Shouldn't the higher level FME Options setting override the Workspace Parameter (especially since that setting is referenced in the log). If it should work the other way (Workspace Parameter over FME Options setting), then what is presented in the log reflects what setting is causing the problem.


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