I am getting the following error message when trying to save a .
I am getting the following error message when trying to save a .dxp file with three data tables.  Does anyone know how to resolve this?.  Google searches all went to old community links that only return a blank screen.
 

Error Msg.

Error message: Unable to save the file Valley NEW.dxp.

SerializationException at Spotfire.Dxp.Framework:

Attempt to start ReadTransaction in state 'Frozen'.

Object reference chain leading to the fault (closest reference first):

Error Msg.

Error message: Unable to save the file Valley NEW.dxp.

SerializationException at Spotfire.Dxp.Framework:

Attempt to start ReadTransaction in state 'Frozen'.

Object reference chain leading to the fault (closest reference first):

  Spotfire.Dxp.Application.Document.DataManager

(HRESULT: 8013150C)

Stack Trace:

  at Spotfire.Dxp.Framework.Persistence.Xml.SerializationFormatter.Serialize(Object graph)

  at Spotfire.Dxp.Framework.Persistence.Xml.XmlFormatter.Serialize(Stream serializationStream, Object graph, StreamingContext context, PrunerBase pruner)

  at Spotfire.Dxp.Framework.Persistence.PersistenceManager.<>c__DisplayClass9.<Save>b__0()

  at Spotfire.Dxp.Framework.ApplicationModel.Progress.ExecuteSubtask(String title, ProgressOperation operation)

  at Spotfire.Dxp.Framework.Persistence.PersistenceManager.Save(DocumentTypes documentType, DocumentNode doc, IDocumentSaveSettings settings, Stream targetStream)

  at Spotfire.Dxp.Framework.Persistence.PersistenceManager.Save(DocumentTypes documentType, DocumentNode doc, IDocumentSaveSettings settings, String fileName)

  at Spotfire.Dxp.Framework.DocumentModel.DocumentManager`1.<>c__DisplayClass2.<Save>b__1()

  at Spotfire.Dxp.Forms.Application.FormsProgressService.ProgressThread.DoOperationLoop()

InvalidOperationException at Spotfire.Dxp.Framework:

Attempt to start ReadTransaction in state 'Frozen'. (HRESULT: 80131509)

Stack Trace:

  at Spotfire.Dxp.Framework.DocumentModel.Node.ReadTransaction[T](ValueReader`1 valueReader)

  at Spotfire.Dxp.Application.Filters.ListBoxFilter.Spotfire.Dxp.Data.Persistence.IPersistentDataProvider.GetPersistentData(PersistentDataContainer container)

  at Spotfire.Dxp.Framework.DocumentModel.Node.ForEachNodeInSubTree(Action`1 action)

  at Spotfire.Dxp.Framework.DocumentModel.UndoableListAvlNode`1.ForEachChild(Action`1 action, Boolean includeFrozen)

  at Spotfire.Dxp.Framework.DocumentModel.State.NodeState.ForEachChild(IDocumentNodeChild[] children, Action`1 action)

  at Spotfire.Dxp.Framework.DocumentModel.State.NodeState.ForEachChild(IDocumentNodeChild[] children, Action`1 action)

  at Spotfire.Dxp.Framework.DocumentModel.UndoableListAvlNode`1.ForEachChild(Action`1 action, Boolean includeFrozen)

  at Spotfire.Dxp.Framework.DocumentModel.State.NodeState.ForEachChild(IDocumentNodeChild[] children, Action`1 action)

  at Spotfire.Dxp.Framework.DocumentModel.State.NodeState.ForEachChild(IDocumentNodeChild[] children, Action`1 action)

  at Spotfire.Dxp.Framework.DocumentModel.State.NodeState.ForEachChild(IDocumentNodeChild[] children, Action`1 action)

  at Spotfire.Dxp.Framework.DocumentModel.UndoableListAvlNode`1.ForEachChild(Action`1 action, Boolean includeFrozen)

  at Spotfire.Dxp.Framework.DocumentModel.State.NodeState.ForEachChild(IDocumentNodeChild[] children, Action`1 action)

  at Spotfire.Dxp.Framework.DocumentModel.State.NodeState.ForEachChild(IDocumentNodeChild[] children, Action`1 action)

  at Spotfire.Dxp.Framework.DocumentModel.UndoableListAvlNode`1.ForEachChild(Action`1 action, Boolean includeFrozen)

  at Spotfire.Dxp.Framework.DocumentModel.UndoableListAvlNode`1.ForEachChild(Action`1 action, Boolean includeFrozen)

  at Spotfire.Dxp.Framework.DocumentModel.UndoableListAvlNode`1.ForEachChild(Action`1 action, Boolean includeFrozen)

  at Spotfire.Dxp.Framework.DocumentModel.UndoableListAvlNode`1.ForEachChild(Action`1 action, Boolean includeFrozen)

  at Spotfire.Dxp.Framework.DocumentModel.State.NodeState.ForEachChild(IDocumentNodeChild[] children, Action`1 action)

  at Spotfire.Dxp.Framework.DocumentModel.State.NodeState.ForEachChild(IDocumentNodeChild[] children, Action`1 action)

  at Spotfire.Dxp.Framework.DocumentModel.State.NodeState.ForEachChild(IDocumentNodeChild[] children, Action`1 action)

  at Spotfire.Dxp.Data.Persistence.PersistentDataContainer..ctor(DataManager dataManager, DataSaveSettings saveSettings)

  at Spotfire.Dxp.Data.DataManager.GetObjectData(SerializationInfo info, StreamingContext context)

  at Spotfire.Dxp.Framework.DocumentModel.Node.System.Runtime.Serialization.ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)

  at Spotfire.Dxp.Framework.Persistence.PersistenceManager.GetObjectData(Object obj, SerializationInfo info, PrunerBase pruner, StreamingContext context)

  at Spotfire.Dxp.Framework.Persistence.PersistenceManager.GetSerializationInfo(Object obj, Type objType, PrunerBase pruner, StreamingContext context)

  at Spotfire.Dxp.Framework.Persistence.Xml.SerializationFormatter.SerializeObject(Int64 id, Object obj, Type objType)

  at Spotfire.Dxp.Framework.Persistence.Xml.SerializationFormatter.SerializeReferencedAggregateWitdId(Int64 id, Object obj, Boolean nonOwningReferenceArrayFlag)

  at Spotfire.Dxp.Framework.Persistence.Xml.SerializationFormatter.SerializeDocumentNodeWhileSaving(Node node, ReferenceInfo referenceInfo)

  at Spotfire.Dxp.Framework.Persistence.Xml.SerializationFormatter.SerializeField(String name, Object obj, Type declaredFieldType, String containingObjTypeName)

(2) Answers

Login