I've been trying to get Visual Studio 2010 to allow me to view reports. I'm able to see them via the Report Server property URL http://swmn01ptfs08001/Reports/Pages/Folder.aspx?ItemPath=%2fTfsReports%2fDefaultCollection%2fPLMSF.
I hoped the Admin tool would tell me where the process was breaking down but it won't allow me into the Report Server as well. The output window has this
2/18/2011 7:38:06 AM: TFS Administration Tool (2.1.31204.0) has started
2/18/2011 7:39:55 AM: Button clicked: Server Explorer CONNECT
2/18/2011 7:40:02 AM: Connecting to Team Project Collection: swmn01ptfs08001\DefaultCollection
2/18/2011 7:40:04 AM: Successfully connected to Team Project Collection: swmn01ptfs08001\DefaultCollection (Tfs2010)
2/18/2011 7:40:09 AM: Selecting Team Project: PLMSF
2/18/2011 7:40:09 AM: Getting list of users for Team Foundation Server: swmn01ptfs08001\DefaultCollection, Team Project: PLMSF
2/18/2011 7:40:11 AM: UserGroup.Url:
2/18/2011 7:40:11 AM: SharePoint site status: Available
2/18/2011 7:40:11 AM: SharePoint version: WSS3
2/18/2011 7:40:11 AM: PortalType: WssSite
2/18/2011 7:40:11 AM: Exception occurred
Message: The request failed with HTTP status 400: Bad Request.
Target: System.Object ReadResponse(System.Web.Services.Protocols.SoapClientMessage, System.Net.WebResponse, System.IO.Stream,
Stacktrace: at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message,
WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object parameters)
at TFSAdministrationTool.Proxy.ReportServer.ReportingService2005.GetPolicies(String Item, Boolean& InheritParent) in D:\Work\TFSAdmin\Main\src\TFSAdministrationTool.Proxy\Web References\ReportServer\Reference.cs:line 3358
at TFSAdministrationTool.Proxy.ReportServiceProxy.GetSecuritySettings(String name) in D:\Work\TFSAdmin\Main\src\TFSAdministrationTool.Proxy\ReportServiceProxy.cs:line 177
2/18/2011 7:40:11 AM: ReportingService.Url:
2/18/2011 7:40:11 AM: Reporting Services site status: Error
2/18/2011 7:40:11 AM: ReportWebServiceUrl:
2/18/2011 7:40:11 AM: Initializing roles
2/18/2011 7:40:11 AM: Initializing roles mapping
http://swmn01ptfs08001/ReportServer/ReportService2005.asmx resolves fine. Where can I find the value that is HTTP status 400: Bad Request?
Mar 20, 2011 at 2:22 PM
I think that the problem is that you do not have the necessary permissions to invoke the GetPolicies web method. Could you please go through this MSDN article (http://msdn.microsoft.com/en-us/library/dd547204.aspx)
and make sure that you have all the necessary permissions described in the "To grant administrative permissions for a team project collection in Reporting Services" section. Let me know how it goes.
I've got admin rights to all the places mentioned in the article. Is there a better way to verify my rights to the GetPolicies web method?