Message
Shared Attribute found on object that does not require it.
Severity
Crucial.
Detailed Description
Shared Attributes, which are based on interfaces, have been created for or shared with objects that do not support the required interface. Typically, if a database has one case, it actually has many. Therefore, when this situation is found, a non-object is noted in the database as requiring repair instead of overwhelming you by reporting each case found.
Shared Attributes were found in the database for Logical, Assembly, and Physical Connections. These objects should not have any Shared Attributes.
Stiffener and EdgeReinforcement objects were found to have Shared Attributes that are only required on Plates. Refer to TR64821, TR64495, and TR70360 (enhance the check for Shared attributes to make sure the interface is supported by the object.)
Possible Cause
Unknown. Code has been written to minimize this situation from happening in the future.
Possible Impacts
Some plates were unable to be selected and modified because their child profile systems had a relationship to the Plate's Shared Attributes defined by the IJPlate interface (TR84021). Property pages for other classes may have similar problems.
What You Should Do
-
Ask your database administrator to back up the model.
-
In the software, click Tools > Custom Commands, and run the Clean Database custom command.
-
Select the object with the OID= 4C3D4853-3B20-4d2f-8D19-5818DAF30CC2, and verify the description reflecting this error message.
-
Click Clean Now.
-
Re-run the Check Database Integrity custom command and the DBIntegrity report.
-
If the object is still posted, contact Smart 3D Support.