Hi,
I am getting this error when trying to place any symbol from the P&ID library and I'm not sure what is causing the problem. When I place a symbol only the text annotation appears but not the actual symbol.
In the Message Center, I get this:
6-25-21 11:17:44 LOG_ERROR - Bentley.Plant.ModelingFramework.PersistenceManager - Exception : CommitChangeSet has fatally terminated before commiting all instances because of the following exception: TryGetElementInfo failed to get ElementRef for ECInstance with instanceId of: DGNEC::153e060000::ECXA::1TryGetElementInfo failed to get ElementRef for ECInstance with instanceId of: DGNEC::153e060000::ECXA::1Stack Trace : \n at Bentley.EC.Persistence.PersistenceServiceInProcess.CommitChangeSet(RepositoryConnection connection, ChangeSet changeSet, String comments, WriteModifiers writeModifiers, IList`1 preCommitSequence, IList`1 postCommitSequence, BatchExecutionController`1 batchExecutionController, IExtendedParameters extendedParameters) at Bentley.EC.Persistence.PersistenceService.CommitChangeSet(RepositoryConnection connection, ChangeSet changeSet, IExtendedParameters extendedParameters) at Bentley.Plant.ModelingFramework.Persistence.PersistenceManager.CommitTransaction()
The instanceId of: DGNEC::153e060000::ECXA::1 is the ID of the drawing.
Any ideas what is causing the problem and is there a solution for it?
Thanks,
Justin
Hi Justin,Thankyou for posting your query on Bentley Technical Forum.Could you please check the cell for instrumentation again.Regards,Ashutosh Patil
Hi Ashutosh,
I believe the instrumentation cell is fine because I can place it on another P&ID. For some reason the problem solved itself because I can place symbols on the drawing.