> That's pretty ugly, certainly, but my point was that I thought multiple
> AttributeDefinitions with the same ID wouldn't load.
That’s what the code says it does:
throw new IllegalArgumentException(logPrefix + "
Duplicate Attribute Definition with id '"
+ definition.getId() + "'");
Ditto DataConnectors, and this is part of our units tests...