The failed feature type issue
We are reading in many featureclasses using GEODATABASE_SDE reader in workspace and recently noticed an issue in FME Form (24.1) where it only throws a warning
“A table name ‘HeritageSites_Exclusion’ could not be found in the geodatabase as either a featureclass or table. This may be due because the current user does not have permissions to see HeritageSites_Exclusion”
The rejected feature handling is set to Terminate
The workspace runs in success, although this missing table was joined upon and is necessary for the right outcome.
I guess I’m posting here to see if others have/had this issue, where only a warning of a missing featuretype is given… we believe it should be an Error
Workaround
Obviously, we can place NoFeatureTesters and connect a Terminator to the NoInput port. This is alot of work, so we looked into parameters
Unsure how the Reader parameter “Ignore Failed Readers” truly works. It seems designed very early on to Error if the dataset/database fails to connect. Fine for single datasets, but perhaps unwhelming for workspaces with dataset/databases with many FeatureType. In this issue/case, only one featuretype is missing from the geodatabase, so a warning is thrown. Warnings are often missed in comparison to error and termination.

As pictured, running this parameter as Yes or No, still resulted in the warning and no features coming out of the missing featuretype

