Error "EaiFlagDeleteAttribute field is required" when upgrading from an older Chris21 connector

Adrian Corston 5 years ago in UNIFYBroker/Frontier ichris/chris21 updated by Matthew Davis (Technical Product Manager) 4 years ago 1

When upgrading from a pre-UNIFYBroker v5 Chris21 environment I copied the Connector configuration XML across directly.  When associating the Chris21 Connector to the new v5 Agent, there was a UI error on save:

Image 5375

This happened because the newer version of the Chris21 Agent/Connector package has an additional attribute in the XML configuration that wasn't previously present (and UNIFYBroker doesn't automatically add it).

The solution is to edit the XML configuration file to add the attribute by hand then restart the UNIFYBroker service:

Image 5376

The value used for the attribute (eaiFlagDeleteAttribute="eaiunifyfl") were obtained by manually creating a new Chris21 Connector to see what value the system assigned to the attribute.


Thanks Adrian. I've added this one to our backlog