2011-01-19 81 views
0

這是一個相當複雜的問題,因爲我們正在使用運行SilverLight Integration的SQL Reporting設置TFS。我們遵循了跨3個不同服務器的設置指令的可怕路徑,當我們完成時,我們開始得到以下錯誤。團隊基金會/ SQL/Silverlight創建新團隊項目失敗Timeout

此錯誤是由於嘗試在項目組中創建新的團隊項目而產生的。

隨着報告頁面的進展,我們可以看到它會乾淨地創建文件夾,但是當它試圖在系統上創建實際報告時,它會超時。我檢查了其他所有可以找到的網站,找出發生了什麼問題,但沒有任何建議可以發揮作用。這裏的任何幫助,將不勝感激下面

錯誤/堆棧跟蹤附:

2011-01-19T15:54:21 | Module: Engine | Thread: 6 | Running Task "" from Group "" 
    2011-01-19T15:54:24 | Module: Rosetta | Thread: 19 | Creating folder: /TfsReports/Boeing/admin/Bugs 
    2011-01-19T15:54:25 | Module: Rosetta | Thread: 19 | Creating folder: /TfsReports/Boeing/admin/Builds 
    2011-01-19T15:54:26 | Module: Rosetta | Thread: 19 | Creating folder: /TfsReports/Boeing/admin/Project Management 
    2011-01-19T15:54:27 | Module: Rosetta | Thread: 19 | Creating folder: /TfsReports/Boeing/admin/Tests 
    2011-01-19T15:54:29 | Module: Rosetta | Thread: 19 | Creating folder: /TfsReports/Boeing/admin/Dashboards 
    2011-01-19T15:54:30 | Module: Rosetta | Thread: 19 | Creating report: /TfsReports/Boeing/admin/Bugs/Bug Status 
    ---begin Exception entry--- 
    Time: 2011-01-19T15:59:30 
    Module: Engine 
    Event Description: TF30162: Task "Populate Reports" from Group "Reporting" failed 
    Exception Type: Microsoft.TeamFoundation.Client.PcwException 
    Exception Message: TF30225: Error uploading report 'Bug Status': The operation has timed out 
    Stack Trace: 
     at Microsoft.VisualStudio.TeamFoundation.RosettaReportUploader.Execute(ProjectCreationContext context, XmlNode taskXml) 
     at Microsoft.VisualStudio.TeamFoundation.ProjectCreationEngine.TaskExecutor.PerformTask(IProjectComponentCreator componentCreator, ProjectCreationContext context, XmlNode taskXml) 
     at Microsoft.VisualStudio.TeamFoundation.ProjectCreationEngine.RunTask(Object taskObj) 
    -- Inner Exception -- 
    Exception Message: TF30225: Error uploading report 'Bug Status': The operation has timed out (type ReportingUploaderException) 

    Exception Stack Trace: at Microsoft.TeamFoundation.Client.Reporting.ReportingUploader.UploadReport(XmlNode report) 
     at Microsoft.TeamFoundation.Client.Reporting.ReportingUploader.HandleCreateReports(XmlNode node) 
     at Microsoft.TeamFoundation.Client.Reporting.ReportingUploader.Run() 
     at Microsoft.VisualStudio.TeamFoundation.RosettaReportUploader.Execute(ProjectCreationContext context, XmlNode taskXml) 

    Inner Exception Details: 

    Exception Message: The operation has timed out (type WebException) 
    Exception Stack Trace: at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request) 
     at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request) 
     at Microsoft.TeamFoundation.Client.TeamFoundationSoapProxy.GetWebResponse(WebRequest request) 
     at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) 
     at Microsoft.TeamFoundation.Client.Reporting.ReportingService.CreateReport(String Report, String Parent, Boolean Overwrite, Byte[] Definition, Property[] Properties) 
     at Microsoft.TeamFoundation.Client.Reporting.ReportingUploader.UploadReport(XmlNode report) 

    --- end Exception entry --- 

    2011-01-19T15:59:31 | Module: Engine | Thread: 19 | TF30202: Task "" from Group "" will not be run because a prior task failed. 
    2011-01-19T15:59:31 | Module: Engine | Thread: 19 | TF30202: Task "SharePointPortal" from Group "Portal" will not be run because a prior task failed. 
    2011-01-19T15:59:31 | Module: Engine | Thread: 19 | TF30202: Task "" from Group "" will not be run because a prior task failed. 

回答

0

丹尼斯·哈比卜發佈this solution到類似的問題。也許你有同樣的問題

問題是上傳到報表服務器的報告 。我認爲你 有正確的權限,因爲你的 能夠創建該網站。 問題可能與數據源 (TfsOlapReportDS和TfsReportDS)上的 安全設置有關,因爲 這些是 報告的數據源。

請檢查以下設置: 導航至報告站點 (/Reports/Pages/Folder.aspx">http:///Reports/Pages/Folder.aspx), 點擊TfsOlapReportsDS和 部這是 通常設置和 有效的用戶名/密碼被指定「存儲 報告服務器安全地證書」此外,:TfsReportDS和驗證連接每個 設置,特別是 「連接時使用」。 '連接數據源時用作Windows憑據 '已檢查 。

+1

我已經看到類似的問題,權限結束時也顯示爲超時錯誤。這可能是一個開始的好地方。 – Robaticus 2011-01-20 13:02:47