Team System Developer Center > Visual Studio Team System Forums > Team Foundation Server - Administration > TFS53010 - Exception in Microsoft.TeamFoundation.VersionControl.Common.CheckinEvent
Ask a questionAsk a question
 

AnswerTFS53010 - Exception in Microsoft.TeamFoundation.VersionControl.Common.CheckinEvent

  • Friday, November 06, 2009 8:53 AMmjsk Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I just installed few updatesand suddenly TFS stopped working. I do not think we changed anything else. The Service Packs installed were Security Update for Windows Server 2003 (KB975025), Windows Malicious Software Removal Tool - October 2009 (KB90830), and Update for Internet Explorer 8 for Windows Server 2003 (KB976749). Server was restarted as the part of update install.

    Installation is on application server on TFS on Server 2003 R2 and DB on Server 2008 x64

    It appears that after another restart of the application server services started OK.

    Anyone has any idea why?

    Regards

    --------------------------------------------------------------------------------------------------------------------------------------------------

    TF53010: The following error has occurred in a Team Foundation component or extension:

    Date (UTC): 6/11/2009 8:13:48 AM

    Machine: ECVS02

    Application Domain: /LM/W3SVC/157486122/Root/Services-10-129019688264988752

    Assembly: Microsoft.TeamFoundation.Server, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727

    Process Details:

    Process Name: w3wp

    Process Id: 2672

    Thread Id: 3912

    Account name: Servername\TFS_Service

    Detailed Message: TF30059: Fatal error while initializing web service

    Web Request Details

    Url: http://Servername:8080/Services/v1.0/Registration.asmx [method: POST]

    User Agent: Team Foundation (w3wp.exe[Data Warehouse], 9.0.30729.1)

    Headers: Content-Length=402&Content-Type=text%2fxml%3b+charset%3dutf-8&Accept-Encoding=gzip%2cgzip%2cgzip&Accept-Language=en-AU&Authorization=NTLM+TlRMTVNTUAADAAAAAAAAAEgAAAAAAAAASAAAAAAAAABIAAAAAAAAAEgAAAAAAAAASAAAAAAAAABIAAAANcKI4gUCzg4AAAAP&Expect=100-continue&Host=ecvs02%3a8080&User-Agent=Team+Foundation+(w3wp.exe%5bData+Warehouse%5d%2c+9.0.30729.1)&X-TFS-Version=1.0.0.0&X-TFS-Session=13ee25ee-f7fb-43e2-bf06-abfb81ec834a&SOAPAction=%22http%3a%2f%2fschemas.microsoft.com%2fTeamFoundation%2f2005%2f06%2fServices%2fRegistration%2f03%2fGetRegistrationEntries%22

    Path: /Services/v1.0/Registration.asmx

    Local Request: True

    Host Address: 192.168.1.3

    User: Servername\TFS_Service [authentication type: NTLM]

    Exception Message: There was an error reflecting type 'Microsoft.TeamFoundation.VersionControl.Common.CheckinEvent'. (type InvalidOperationException)

    Exception Stack Trace: at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter)

    at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, RecursionLimiter limiter)

    at System.Xml.Serialization.XmlReflectionImporter.ImportElement(TypeModel model, XmlRootAttribute root, String defaultNamespace, RecursionLimiter limiter)

    at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(Type type, XmlRootAttribute root, String defaultNamespace)

    at System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)

    at System.Xml.Serialization.XmlSerializer..ctor(Type type)

    at Microsoft.TeamFoundation.VersionControl.Server.CheckinEventFilter..ctor(RegistrationEntry[] registrationEntryList)

    at Microsoft.TeamFoundation.VersionControl.Server.PlugIn.Initialize(RegistrationEntry[] regEntryList)

    at Microsoft.TeamFoundation.Server.Plugin.InitializePlugins()

    at Microsoft.TeamFoundation.Server.Global.Initialize()

    at Microsoft.TeamFoundation.Server.TeamFoundationApplication.Init()

    Inner Exception Details:

    Exception Message: External component has thrown an exception. (type SEHException)

    Exception Stack Trace: at System.Xml.Serialization.TypeScope.GetDefaultIndexer(Type type, String memberInfo)

    at System.Xml.Serialization.TypeScope.GetTypeDesc(Type type, MemberInfo source, Boolean directReference, Boolean throwOnError)

    at System.Xml.Serialization.StructModel.GetFieldModel(FieldInfo fieldInfo)

    at System.Xml.Serialization.StructModel.GetFieldModel(MemberInfo memberInfo)

    at System.Xml.Serialization.XmlReflectionImporter.InitializeStructMembers(StructMapping mapping, StructModel model, Boolean openModel, String typeName, RecursionLimiter limiter)

    at System.Xml.Serialization.XmlReflectionImporter.ImportStructLikeMapping(StructModel model, String ns, Boolean openModel, XmlAttributes a, RecursionLimiter limiter)

    at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter)

     

     

     


    mjsk

Answers

All Replies

  • Saturday, November 07, 2009 1:55 AMJialiang Ge [MSFT]MSFTUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hello mjsk.

    We are researching this issue and will update you about our findings soon. Thanks for your patience.
    Regards,
    Jialiang Ge
    MSDN Subscriber Support in Forum
    If you have any feedback of our support, please contact msdnmg@microsoft.com.
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
  • Monday, November 09, 2009 2:31 AMHongye SunMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hello mjsk,

    Thanks for reporting this issue.

    From the error message, it appears that there is an SEHException when reflecting on type: 'Microsoft.TeamFoundation.VersionControl.Common.CheckinEvent'.

    This error can be caused by any referenced type missing issue. So I suspect that there are some DLLs missing on your TFS application tier.

    Can you do a repair on the TFS AT and re-apply service pack on TFS? If team explorer was installed on the same machine, you should re-apply VS SP1 too.

    Please let me know if it works. Thanks.

     

    Hongye Sun [MSFT]
    MSDN Subscriber Support in Forum
    If you have any feedback on our support, please contact msdnmg @ microsoft.com


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
  • Monday, November 09, 2009 2:41 AMmjsk Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Dear Hongye
    Thank you very much for your response. I restarted the TFS app server and after the second machine restart TFS started properly. This would indicate to me that all DLLs are installed although I noticed a message from the original installation which specified that Mail component was missing in the distribution disk.

    The issue is not urgent as the system is working but I'm afraid to try to install any other updates if this is going to stop TFS from working. This is why I'm looking for some explanation to the issue.


    Taking this all into the account, do you still want me to run repair and VS SP1?

    If this would help you guys to resolve the issue I can do it after hours. I can not play with production server otherwise.

    Regards

    mjsk
  • Monday, November 09, 2009 3:31 AMHongye SunMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Hi mjsk,

    I only know that some security update for windows will change IIS settings for ASP.NET. This can cause TFS stop working. Here is a link talking about this: http://www.codefounders.com/community/blogs/davidg/archive/2007/07/12/windows-update-ate-my-team-foundation-server.aspx

    But it seems not relative to this issue.

    If the server is working now, please don't repair TFS. Please post it here if the error or any other error occurs again.

    Thanks,
     

    Hongye Sun [MSFT]
    MSDN Subscriber Support in Forum
    If you have any feedback on our support, please contact msdnmg @ microsoft.com


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • Marked As Answer bymjsk Monday, November 09, 2009 3:39 AM
    •