SP1 - Grid customization reset

6 posts, 1 answers
  1. Antonio Bakula
    Antonio Bakula avatar
    31 posts
    Member since:
    Dec 2008

    Posted 28 Sep 2010 Link to this post

    In SP1 this happens *very* frequently, it's very irritating.

    versions:
    TeamPulse: Standard Edition 2010.2.916.0
    SilverLight: 4.0.50826.0
    Windows 7, IE 8.0.7600.16385

    Error screenshot and log :

    Exception Type: TeamPulse.Client.ApplicationSettingsException
    Exception Message: A problem was encountered loading grid customizations.  As a result the grid customizations for this screen have been reset.  We apologize for the inconvenience.
       at TeamPulse.Client.Utilities.RadGridViewSettings.LoadState()
       at TeamPulse.Client.Utilities.RadGridViewSettings.Loaded(Object sender, EventArgs e)
       at MS.Internal.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate handlerDelegate, Object sender, Object args)
       at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName)
    (Inner Exception)
    Exception Type: TeamPulse.Client.ApplicationSettingsException
    Exception Message: A problem was encountered loading grid customizations.  As a result the grid customizations for this screen have been reset.  We apologize for the inconvenience.
       at TeamPulse.Client.Utilities.RadGridViewSettings.RadGridViewApplicationSettings.Reload()
       at TeamPulse.Client.Utilities.RadGridViewSettings.LoadState()
    (Inner Exception)
    Exception Type: System.Runtime.Serialization.SerializationException
    Exception Message: [ErrorDeserializing]
    Arguments: [ErrorTypeInfo]
    Arguments: TeamPulse.Client.Utilities.RadGridViewSettings+RadGridViewApplicationSettings
    Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=4.0.50826.0&File=System.Runtime.Serialization.dll&Key=ErrorTypeInfo;[Xml_UnexpectedEOFInElementContent]
    Arguments: d3p1:ColumnSetting, Value, KeyValueOfstringanyType, ArrayOfKeyValueOfstringanyType.;1;6145
    Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=4.0.50826.0&File=System.Xml.dll&Key=Xml_UnexpectedEOFInElementContent
    Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=4.0.50826.0&File=System.Runtime.Serialization.dll&Key=ErrorDeserializing
       at System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName)
       at System.Runtime.Serialization.XmlObjectSerializer.ReadObject(XmlDictionaryReader reader)
       at System.Runtime.Serialization.XmlObjectSerializer.ReadObject(Stream stream)
       at TeamPulse.Client.Utilities.RadGridViewSettings.RadGridViewApplicationSettings.Reload()
    (Inner Exception)
    Exception Type: System.Xml.XmlException
    Exception Message: [Xml_UnexpectedEOFInElementContent]
    Arguments: d3p1:ColumnSetting, Value, KeyValueOfstringanyType, ArrayOfKeyValueOfstringanyType.;1;6145
    Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=4.0.50826.0&File=System.Xml.dll&Key=Xml_UnexpectedEOFInElementContent
       at System.Xml.XmlTextReaderImpl.Throw(Exception e)
       at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
       at System.Xml.XmlTextReaderImpl.ThrowUnclosedElements()
       at System.Xml.XmlTextReaderImpl.ParseElementContent()
       at System.Xml.XmlTextReaderImpl.Read()
       at System.Xml.XmlReader.ReadEndElement()
       at System.Xml.XmlDictionaryReader.XmlWrappedReader.ReadEndElement()
       at System.Xml.XmlDictionaryReader.ReadElementContentAsBoolean()
       at System.Runtime.Serialization.XmlReaderDelegator.ReadElementContentAsBoolean()
       at ReadColumnSettingFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext , XmlDictionaryString[] , XmlDictionaryString[] )
       at System.Runtime.Serialization.ClassDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context)
       at System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue(DataContract dataContract, XmlReaderDelegator reader)
       at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, DataContract& dataContract)
       at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator xmlReader, Int32 id, RuntimeTypeHandle declaredTypeHandle, String name, String ns)
       at ReadArrayOfColumnSettingFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext , XmlDictionaryString , XmlDictionaryString , CollectionDataContract )
       at System.Runtime.Serialization.CollectionDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context)
       at System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue(DataContract dataContract, XmlReaderDelegator reader)
       at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, DataContract& dataContract)
       at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator xmlReader, Int32 id, RuntimeTypeHandle declaredTypeHandle, String name, String ns)
       at ReadKeyValueOfstringanyTypeFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext , XmlDictionaryString[] , XmlDictionaryString[] )
       at System.Runtime.Serialization.ClassDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context)
       at ReadArrayOfKeyValueOfstringanyTypeFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext , XmlDictionaryString , XmlDictionaryString , CollectionDataContract )
       at System.Runtime.Serialization.CollectionDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context)
       at System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue(DataContract dataContract, XmlReaderDelegator reader)
       at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, DataContract& dataContract)
       at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator xmlReader, Type declaredType, DataContract dataContract, String name, String ns)
       at System.Runtime.Serialization.DataContractSerializer.InternalReadObject(XmlReaderDelegator xmlReader, Boolean verifyObjectName)
       at System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName)




  2. Answer
    Ryan
    Admin
    Ryan avatar
    164 posts

    Posted 28 Sep 2010 Link to this post

    Hi Antonio Bakula,

    Could you try Deleting your TeamPulse Application Storage, to see if that fixes your issue?

    Right Click in TeamPulse, then on Click on 'Silverlight'. A configuration dialog will open. Goto the 'Application Storage' tab, find your current TeamPulse site URL, and Delete the storage. (see attached screen shot)

    Hopefully this works, if not do you recall what sort of Grid Customizations you may have made? For example: adding \ removing columns, adding filters, sorting columns, re-ordering columns.

    Thanks!
    Ryan
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  3. Antonio Bakula
    Antonio Bakula avatar
    31 posts
    Member since:
    Dec 2008

    Posted 29 Sep 2010 Link to this post

    Hi Ryan !

    I did that and now it seems that is working OK, big TNX :)

    and if this happens again I will send you my grid customization details.
  4. Antonio Bakula
    Antonio Bakula avatar
    31 posts
    Member since:
    Dec 2008

    Posted 30 Sep 2010 Link to this post

    Hi Ryan,

    it seems that this happens when I set filter on status in stories view, here are my grid columns :

    http://screencast.com/t/ZWFmNGQxY2Ut

    and this are status settings

    http://screencast.com/t/MzMyY2MzZTAt
  5. Ryan
    Admin
    Ryan avatar
    164 posts

    Posted 01 Oct 2010 Link to this post

    Hi Antonio Bakula,

    Thanks, we have reproduced the issue and you are right, its directly related to setting a filter on the Grid. This bug will be fixed for our next release.

    I have credited you account with some Telerik Points for your help.

    All the best,
    Ryan
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  6. Antonio Bakula
    Antonio Bakula avatar
    31 posts
    Member since:
    Dec 2008

    Posted 02 Oct 2010 Link to this post



    OK, thanks for the points.
Back to Top