Hi,
Using an AttributeKeeper (or AttributeRemover) inside a custom transformer, I'm finding that it removes the value of any parameters that have been set using that attribute, is that the expected behaviour? (FME 2022.1 MacOS).
I would have expected a parameter set from an attribute value to hold the value of the attribute, but it seems to just be a reference to that attribute?
It's a bit odd as the parameter will have a value up to the point the attribute is removed, and after removing it the parameter will be empty. It can be quite tricky to track the issue down in a branching workflow too.
I've attached a sample workspace with a custom transformer to illustrate, but also a screen shot:
Thanks,
Andy