Telerik
Skip Navigation LinksHome / Community / Forums / TFS Work Item Manager and TFS Project Dashboard > TFS Project Dashboard > External component has thrown an exception.

Not answered External component has thrown an exception.

Feed from this thread
  • Gareth Gulson avatar

    Posted on Nov 3, 2009 (permalink)

    Hi.
    First of all, really great tool. I have been trying it out and it works great, but every now and then we get the following exception when running the dashboard on a dedicated pc when the dashboard cycles to a different project. I am not sure if it is something to do with the TFS server or the dashboard itself.

    2009-11-03 02:10:49,243 [2500] [1] INFO  IRC.Gear.WorkItemManager.Common.TfsConnection - TFS Connection error.  System.Runtime.InteropServices.SEHException: External component has thrown an exception.
       at new[](UInt32 )
       at CPslArray<PsFieldDependency>.FAlloc(CPslArray<PsFieldDependency>* , UInt32 n)
       at CPslArray<PsFieldDependency>.FAppend(CPslArray<PsFieldDependency>* , PsFieldDependency* t)
       at CPsBusinessRuleEngine.HrAddFieldDependency(CPsBusinessRuleEngine* , Int32 lProjectID, Int32 lWorkItemConstID, PsRuleMetadataRecord* pRule, CPslArray<PsFieldDependency>* pvecFieldDependency)
       at CPsBusinessRuleEngine.HrBuildAccessToken(CPsBusinessRuleEngine* , Int32 fUseSidSecurity, UInt16* pszNamePart, UInt16* pszSid, IUnknown** ppUnkToken)
       at CCacheManager.HrSetIdentity(CCacheManager* , UInt16* bstrUserAccountName, UInt16* bstrUserFriendlyName, UInt16* bstrUserSid, PsUserDisplayModeEnum displayMode, Boolean fUseSidSecurity)
       at CProdStudioDataStore.HrRefreshCache(CProdStudioDataStore* , Boolean fResynchOnly, Boolean bInit, Boolean fNoFire, Boolean fByPassFireOnThis, Int32 hCredentials, UInt16* bstrUserAccountName, UInt16* bstrUserFriendlyName, UInt16* bstrUserSid)
       at CProdStudioDataStore.ConnectEx(CProdStudioDataStore* , UInt16* bstrUrl, Int32 hCredentials, UInt16* bstrDefaultCachePath, UInt16* bstrInstanceId, UInt16* bstrUserAccountName, UInt16* bstrUserFriendlyName, UInt16* bstrUserSid)
       at Microsoft.TeamFoundation.WorkItemTracking.Client.DataStore.DatastoreClass.ConnectEx(String connectionString, Int32 hCredentials, String defaultCachePath, String instanceId, String userSamName, String userFriendlyName, String userSid)
       at Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.InitializeInternal()
       at Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.Microsoft.TeamFoundation.Client.ITeamFoundationServerObject.Initialize(TeamFoundationServer teamFoundationServer)
       at Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore..ctor(TeamFoundationServer teamFoundationServer)
       at IRC.Gear.WorkItemManager.Common.TfsConnection.GetStoreAndProject(WorkItemStore& store, Project& project, TeamFoundationServer tfs, String projectName)
       at IRC.Gear.WorkItemManager.Common.TfsConnection.ConnectToTeamFoundationServer(String serverAddress, String projectName)

    Thanks



    Reply

  • JP Intermediate avatar

    Posted on Nov 4, 2009 (permalink)

    Hi Gareth,

    Thanks for the feedback.  I'm glad you like what you've seen so far.  As for the error you're seeing, we have not run into this issue before.  If you could answer these questions, that would be great.

    1. Does it only happen when you are switching between projects?
    2. Is there any kind of pattern you've noticed with when it happens?
    3 .For instance, does it happen only after the dashboard has been running for a while, or does it happen fairly quickly after starting the dashboard?










    Thanks,

    JP

    Reply

Back to Top

Skip Navigation LinksHome / Community / Forums / TFS Work Item Manager and TFS Project Dashboard > TFS Project Dashboard > External component has thrown an exception.

Powered by Sitefinity ASP.NET CMS

Contact Us | Site Feedback | Terms of Use | Privacy Policy
Copyright © 2002-2010 Telerik. All rights reserved.