Completed
Last Updated: 18 Aug 2015 08:36 by Bryan
ADMIN
Cody
Created on: 21 Oct 2014 20:42
Type: Feature Request
1
Connect bug tracking to TFS 2008 server
This customer is unable to get Test Studio to connect bug tracking to his TFS 2008 server. He has Team Explorer 2010 installed. He can successfully connect to TFS source control, but when he tries to connect bug tracking he gets an error reported in the UI and this in our application log:
[10/21 08:47:46,Telerik.TestStudio.exe(5956:1),Uncategorized] TfsConnectionViewModel.GetTfsCollections() : EXCEPTION! (see below)
     Situation: Unable to retrieve the TFS collections!
     Outer Exception Type: Microsoft.TeamFoundation.TeamFoundationServiceUnavailableException
     Message: Team Foundation services are not available from server http://192.168.30.57:8080/.
          Technical information (for administrator):
          HTTP code 404: Not Found
     HRESULT: 0x80131600 (Official ID (if app.) = COR_E_APPLICATION, Error Bit = FAILED, Facility = FACILITY_URT, Code = 5632)
     Call Stack:
          at Microsoft.TeamFoundation.Client.TeamFoundationClientProxyBase.ProcessHttpResponse(HttpWebResponse response, Stream responseStream, WebException webException, XmlReader& xmlResponseReader)
          at Microsoft.TeamFoundation.Client.TeamFoundationClientProxyBase.ExecWebServiceRequest(HttpWebRequest request, XmlWriter requestXml, String methodName, HttpWebResponse& response)
          at Microsoft.TeamFoundation.Framework.Client.LocationWebService.Connect(Int32 connectOptions, ServiceTypeFilter[] serviceTypeFilters, Int32 lastChangeId)
          at Microsoft.TeamFoundation.Framework.Client.FrameworkServerDataProvider.Connect(ConnectOptions connectOptions)
          at Microsoft.TeamFoundation.Client.TfsConnection.EnsureProviderConnected()
          at Microsoft.TeamFoundation.Client.TfsConnection.<EnsureAuthenticated>b__0()
          at Microsoft.TeamFoundation.Client.TfsConnection.UseCredentialsProviderOnFailure(Action action)
          at Microsoft.TeamFoundation.Client.TfsConnection.EnsureAuthenticated()
          at Telerik.TestStudio.TFSBugTracker.TFSBugTracker.GetTeamFoundationServer(TFSSettings settings)
          at Telerik.TestStudio.TFSBugTracker.TFSBugTracker.GetAllTfsCollections(TFSSettings settings)
          at Telerik.TestStudio.TFSBugTracker.TfsConnectionViewModel.GetTfsCollections()
     Inner Exception Type: System.Net.WebException
     Message: The remote server returned an error: (404) Not Found.
     HRESULT: 0x80131509 (Official ID (if app.) = COR_E_INVALIDOPERATION, Error Bit = FAILED, Facility = FACILITY_URT, Code = 5385)
     Call Stack:
          at System.Net.HttpWebRequest.GetResponse()
          at Microsoft.TeamFoundation.Client.TeamFoundationClientProxyBase.AsyncWebRequest.ExecRequest(Object obj)
8 comments
Bryan
Posted on: 06 Jan 2015 15:41
Cody, as chance would have it, we are in the process of upgrading to TFS 2010 today.
Cody
Posted on: 06 Jan 2015 14:15
I finally have a working TFS 2008 server (I run into multiple problems getting it going plus holidays slowed me down). ETA is now the end of January 2015.
Bryan
Posted on: 14 Nov 2014 20:09
Ok, what is the estimated delivery time frame?
Cody
Posted on: 10 Nov 2014 18:14
Nothing significant. I am still working on setting up a TFS 2008 environment I can use for my development. Unfortunately this is a part time project for me. Progress is going to be slow.
Bryan
Posted on: 10 Nov 2014 17:03
Any updates on this? I am trying to track this here since it is no longer being tracked in Ticket ID:869587
ADMIN
Konstantin Petkov
Posted on: 31 Oct 2014 12:46
Absolutely. I'm adding an internal task to address that.

Thanks for your feedback!
Bryan
Posted on: 31 Oct 2014 12:37
Can you create a plugin for TFS 2008 as is described in your documentation.
ADMIN
Konstantin Petkov
Posted on: 31 Oct 2014 09:07
Hello,

TFS Bug Tracker does not support TFS 2008. Actually the TFS 2008 connection requires API which Microsoft deprecated with TFS 2010. We are probably going to drop the TFS 2008 connection support all together in favor of next versions.

Regards!