J
Jeremy Kitchen
I have inherited a project and I am trying to figure out why the
failing units tests that exist fail. I a, getting the following error
when I attempt serialization.
Any advice on what I should do to find the source of the problem would
be appreciated.
Thank you
Jeremy
Error 1 TestCase
'SuccessAssessBusiness.SuccessAssessBusinessTest.LinkedAssessments'
failed: System.InvalidOperationException : There was an error
generating the XML document.
----> System.InvalidOperationException : A circular reference was
detected while serializing an object of type
SuccessAssessBusiness.ManagementGroup.
at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter
xmlWriter, Object o, XmlSerializerNamespaces namespaces, String
encodingStyle, String id)
at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter
xmlWriter, Object o, XmlSerializerNamespaces namespaces, String
encodingStyle)
at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter
xmlWriter, Object o, XmlSerializerNamespaces namespaces)
at System.Xml.Serialization.XmlSerializer.Serialize(TextWriter
textWriter, Object o, XmlSerializerNamespaces namespaces)
at System.Xml.Serialization.XmlSerializer.Serialize(TextWriter
textWriter, Object o)
at
SuccessAssessBusiness.SuccessAssessBusinessTest.LinkedAssessments() in
C:\Inetpub\wwwroot\SuccessAssess\Projects\SuccessAssess
\SuccessAssessTest\SuccessAssessBusinessTest.cs:line 372
--InvalidOperationException
at
System.Xml.Serialization.XmlSerializationWriter.WriteStartElement(String
name, String ns, Object o, Boolean writePrefixed,
XmlSerializerNamespaces xmlns)
at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterAssessment.Write8_ManagementGroup(String
n, String ns, ManagementGroup o, Boolean isNullable, Boolean needType)
at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterAssessment.Write9_Jobsite(String
n, String ns, Jobsite o, Boolean isNullable, Boolean needType)
at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterAssessment.Write8_ManagementGroup(String
n, String ns, ManagementGroup o, Boolean isNullable, Boolean needType)
at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterAssessment.Write9_Jobsite(String
n, String ns, Jobsite o, Boolean isNullable, Boolean needType)
at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterAssessment.Write12_Assessment(String
n, String ns, Assessment o, Boolean isNullable, Boolean needType)
at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterAssessment.Write13_Assessment(Object
o) C:\Inetpub\wwwroot\SuccessAssess\Projects\SuccessAssess
\SuccessAssessTest\SuccessAssessBusinessTest.cs 372
failing units tests that exist fail. I a, getting the following error
when I attempt serialization.
Any advice on what I should do to find the source of the problem would
be appreciated.
Thank you
Jeremy
Error 1 TestCase
'SuccessAssessBusiness.SuccessAssessBusinessTest.LinkedAssessments'
failed: System.InvalidOperationException : There was an error
generating the XML document.
----> System.InvalidOperationException : A circular reference was
detected while serializing an object of type
SuccessAssessBusiness.ManagementGroup.
at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter
xmlWriter, Object o, XmlSerializerNamespaces namespaces, String
encodingStyle, String id)
at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter
xmlWriter, Object o, XmlSerializerNamespaces namespaces, String
encodingStyle)
at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter
xmlWriter, Object o, XmlSerializerNamespaces namespaces)
at System.Xml.Serialization.XmlSerializer.Serialize(TextWriter
textWriter, Object o, XmlSerializerNamespaces namespaces)
at System.Xml.Serialization.XmlSerializer.Serialize(TextWriter
textWriter, Object o)
at
SuccessAssessBusiness.SuccessAssessBusinessTest.LinkedAssessments() in
C:\Inetpub\wwwroot\SuccessAssess\Projects\SuccessAssess
\SuccessAssessTest\SuccessAssessBusinessTest.cs:line 372
--InvalidOperationException
at
System.Xml.Serialization.XmlSerializationWriter.WriteStartElement(String
name, String ns, Object o, Boolean writePrefixed,
XmlSerializerNamespaces xmlns)
at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterAssessment.Write8_ManagementGroup(String
n, String ns, ManagementGroup o, Boolean isNullable, Boolean needType)
at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterAssessment.Write9_Jobsite(String
n, String ns, Jobsite o, Boolean isNullable, Boolean needType)
at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterAssessment.Write8_ManagementGroup(String
n, String ns, ManagementGroup o, Boolean isNullable, Boolean needType)
at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterAssessment.Write9_Jobsite(String
n, String ns, Jobsite o, Boolean isNullable, Boolean needType)
at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterAssessment.Write12_Assessment(String
n, String ns, Assessment o, Boolean isNullable, Boolean needType)
at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterAssessment.Write13_Assessment(Object
o) C:\Inetpub\wwwroot\SuccessAssess\Projects\SuccessAssess
\SuccessAssessTest\SuccessAssessBusinessTest.cs 372