Message
Connection without relation to route part
Severity
Medium.
Detailed Description
Hanger connection objects are basically of two types: Intermediate Connection objects (related to support components) and External connection objects (related to route objects).
The Intermediate Connection objects can be identified by their relations SymbolPortHasConnection_Drive and SymbolPortHasConnection_Driven which are related to support components (reference proxies).
The External Connection objects can be identified by the relations SymbolPortHasConnection_Drive, which is related to a support component, and SymbolPortHasConnection_Driven, which is related to a route object.
The Hanger connection object also has a ConnHasPorts relation to the route object.
This error identifies the External Connection objects that are not related to a route object.
Possible Cause
Some workflows in route environment might have caused the connection to lose its relation to the route object.
Possible Impacts
This is a low impact problem. The Hanger connections would be re-created the next time the Support object is recomputed if they do not exist or if they do not have proper/required relations. With the provision of this DBI script, we are detecting and repairing it at an early stage instead of waiting for that to happen at next re-computation of the Support object.
What You Should Do
-
Take the backup of the model.
-
Open the model.
-
Run the DBI command to detect the Support object, whose hanger connections are not working.
-
Run the DB Clean command to repair the problematic Support object, such that it has Hanger connections with proper/required relations.
-
Save the session.