TFS Beta 2 - Unable to create new project - fails at "build tasks completed"
Just finished configuring TFS beta 2 and I am unable to create new projects. It fails on "build tasks completed" with the following error:
"Unable to handle request without a valid action parameter. Please supply a valid soeap action."
Here is the exception in the log file:
2009-11-02 13:40:18Z | Module: Rosetta | Thread: 15 | Creating folder: /TfsReports/MSNBC/dantestmonday2/Bugs
2009-11-02 13:40:18Z | Module: Rosetta | Thread: 15 | Creating folder: /TfsReports/MSNBC/dantestmonday2/Builds
2009-11-02 13:40:18Z | Module: Rosetta | Thread: 15 | Creating folder: /TfsReports/MSNBC/dantestmonday2/Project Management
2009-11-02 13:40:18Z | Module: Rosetta | Thread: 15 | Creating folder: /TfsReports/MSNBC/dantestmonday2/Tests
2009-11-02 13:40:18Z | Module: Rosetta | Thread: 15 | Creating folder: /TfsReports/MSNBC/dantestmonday2/Dashboards
2009-11-02 13:40:18Z | Module: Rosetta | Thread: 15 | Creating report: Bug Status
---begin Exception entry---
Time: 2009-11-02 13:40:18Z
Module: Engine
Event Description: TF30162: Task "BuildTask" from Group "Build" failed
Exception Type: Microsoft.TeamFoundation.Client.PcwException
Exception Message: Unable to handle request without a valid action parameter. Please supply a valid soap action.
Exception Details: Unable to handle request without a valid action parameter. Please supply a valid soap action.
Stack Trace:
at Microsoft.VisualStudio.TeamFoundation.Build.ProjectComponentCreator.ExecuteInternal(ProjectCreationContext context, XmlNode taskXml, Boolean validationOnly)
at Microsoft.VisualStudio.TeamFoundation.Build.ProjectComponentCreator.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 Type: Microsoft.TeamFoundation.VersionControl.Client.VersionControlException
Exception Message: Unable to handle request without a valid action parameter. Please supply a valid soap action.
Stack Trace:
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.VersionControl.Client.RepositoryExtensions.CheckIn(String workspaceName, String ownerName, String[] serverItems, Changeset info, CheckinNotificationInfo checkinNotificationInfo, Int32 checkinOptions, Failure[]& failures, Boolean deferCheckIn, Int32 checkInTicket)
at Microsoft.TeamFoundation.VersionControl.Client.Workspace.RepositoryExtensionsCheckin(String[] serverItems, Changeset changeset, CheckinNotificationInfo checkinNotificationInfo, CheckInOptions2 checkinOptions, Failure[]& failures, Boolean deferCheckIn, Int32 checkInTicket)
at Microsoft.TeamFoundation.VersionControl.Client.Workspace.PagedCheckin(IEnumerable`1 changes, Boolean changesIsAllPendingChanges, Changeset changeset, CheckinNotificationInfo checkinNotificationInfo, CheckInOptions2 checkinOptions, Failure[]& failuresArray)
at Microsoft.TeamFoundation.VersionControl.Client.Workspace.CheckInInternal(CheckInParameters parameters)
at Microsoft.TeamFoundation.VersionControl.Client.Workspace.CheckIn(CheckInParameters checkinParameters)
at Microsoft.TeamFoundation.VersionControl.Client.Workspace.CheckIn(PendingChange[] changes, String comment)
at Microsoft.TeamFoundation.Build.Controls.VersionControlHelper.CheckinFiles(VersionControlServer versionControl, Dictionary`2 localPathsToServerPaths, String checkinComment)
at Microsoft.VisualStudio.TeamFoundation.Build.ProjectComponentCreator.CheckinFiles(ProjectCreationContext context, VersionControlServer versionControl, List`1 templates)
at Microsoft.VisualStudio.TeamFoundation.Build.ProjectComponentCreator.ExecuteInternal(ProjectCreationContext context, XmlNode taskXml, Boolean validationOnly)
-- end Inner Exception --
-- Inner Exception --
Exception Type: System.Web.Services.Protocols.SoapException
Exception Message: Unable to handle request without a valid action parameter. Please supply a valid soap action.
Stack Trace:-- end Inner Exception --
--- end Exception entry ---
There doesn't seem to be any errors in SQL or the application event log.
thank you,
Dan Wheeler
Sr. Systems Engineer
MSNBC Infrastructure Operations
All Replies
- Are you using a 2010 Beta 1 or Beta 2 client? There was a protocol change between Beta 1 and Beta 2, so only Beta 2 clients are compatible with a Beta 2 server. If you are still using a 2008 SP1 client, you need the 2010 forward compat update (http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=cf13ea45-d17b-4edc-8e6c-6c5b208ec54d)
- Proposed As Answer byCongyi WuMSFTWednesday, November 04, 2009 5:13 PM
- wow, you nailed it. I somehow got my hands on a beta 1 client bits and didn't realize that is what I had installed. its working now with beta 2 client bits.
thanks! Hi,
I've just got the error with VS2010 beta 2 - can you help please?
Here is the TFSProjectCreation log file exception;
---begin Exception entry---
Time: 2009-11-03T16:28:49
Module: Engine
Event Description: TF30162: Task "BuildTask" from Group "Build" failed
Exception Type: Microsoft.TeamFoundation.Client.PcwException
Exception Message: Unable to handle request without a valid action parameter. Please supply a valid soap action.
Exception Details: Unable to handle request without a valid action parameter. Please supply a valid soap action.
Stack Trace:
at Microsoft.VisualStudio.TeamFoundation.Build.ProjectComponentCreator.ExecuteInternal(ProjectCreationContext context, XmlNode taskXml, Boolean validationOnly)
at Microsoft.VisualStudio.TeamFoundation.Build.ProjectComponentCreator.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 Type: Microsoft.TeamFoundation.VersionControl.Client.VersionControlException
Exception Message: Unable to handle request without a valid action parameter. Please supply a valid soap action.
Stack Trace:
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.VersionControl.Client.RepositoryExtensions.CheckIn(String workspaceName, String ownerName, String[] serverItems, Changeset info, CheckinNotificationInfo checkinNotificationInfo, Int32 checkinOptions, Failure[]& failures, Boolean deferCheckIn, Int32 checkInTicket)
at Microsoft.TeamFoundation.VersionControl.Client.Workspace.RepositoryExtensionsCheckin(String[] serverItems, Changeset changeset, CheckinNotificationInfo checkinNotificationInfo, CheckInOptions2 checkinOptions, Failure[]& failures, Boolean deferCheckIn, Int32 checkInTicket)
at Microsoft.TeamFoundation.VersionControl.Client.Workspace.PagedCheckin(IEnumerable`1 changes, Boolean changesIsAllPendingChanges, Changeset changeset, CheckinNotificationInfo checkinNotificationInfo, CheckInOptions2 checkinOptions, Failure[]& failuresArray)
at Microsoft.TeamFoundation.VersionControl.Client.Workspace.CheckInInternal(CheckInParameters parameters)
at Microsoft.TeamFoundation.VersionControl.Client.Workspace.CheckIn(CheckInParameters checkinParameters)
at Microsoft.TeamFoundation.VersionControl.Client.Workspace.CheckIn(PendingChange[] changes, String comment)
at Microsoft.TeamFoundation.Build.Controls.VersionControlHelper.CheckinFiles(VersionControlServer versionControl, Dictionary`2 localPathsToServerPaths, String checkinComment)
at Microsoft.VisualStudio.TeamFoundation.Build.ProjectComponentCreator.CheckinFiles(ProjectCreationContext context, VersionControlServer versionControl, List`1 templates)
at Microsoft.VisualStudio.TeamFoundation.Build.ProjectComponentCreator.ExecuteInternal(ProjectCreationContext context, XmlNode taskXml, Boolean validationOnly)
-- end Inner Exception --
-- Inner Exception --
Exception Type: System.Web.Services.Protocols.SoapException
Exception Message: Unable to handle request without a valid action parameter. Please supply a valid soap action.
Stack Trace:-- end Inner Exception --
--- end Exception entry ---2009-11-03T16:28:49 | Module: Engine | Thread: 40 | TF30202: Task "" from Group "" will not be run because a prior task failed.
2009-11-03T16:28:49 | Module: Engine | Thread: 40 | TF30202: Task "LabTask" from Group "Lab" will not be run because a prior task failed.
2009-11-03T16:28:49 | Module: Engine | Thread: 40 | TF30202: Task "" from Group "" will not be run because a prior task failed.
2009-11-03T16:28:51 | Module: Engine | Thread: 69 | Deleting from Build ...
2009-11-03T16:28:51 | Module: Engine | Thread: 69 | Done
2009-11-03T16:28:51 | Module: Engine | Thread: 69 | Deleting from Version Control ...
2009-11-03T16:28:52 | Module: Engine | Thread: 69 | Done
2009-11-03T16:28:52 | Module: Engine | Thread: 69 | Deleting from Work Item Tracking ...
2009-11-03T16:28:59 | Module: Engine | Thread: 69 | Done
2009-11-03T16:28:59 | Module: Engine | Thread: 69 | Deleting from TestManagement ...
2009-11-03T16:28:59 | Module: Engine | Thread: 69 | Done
2009-11-03T16:28:59 | Module: Engine | Thread: 69 | Deleting from LabManagement ...
2009-11-03T16:29:00 | Module: Engine | Thread: 69 | Not found
2009-11-03T16:29:00 | Module: Engine | Thread: 69 | Warning. Did not find Report Server service.
2009-11-03T16:29:00 | Module: Engine | Thread: 69 | Warning. Did not find SharePoint site service.
2009-11-03T16:29:00 | Module: Engine | Thread: 69 | Deleting from Team Foundation Core ...
2009-11-03T16:29:01 | Module: Engine | Thread: 69 | Done
2009-11-03T16:29:01 | Module: Engine | Thread: 69 | The project tst1 was deleted successfully.
2009-11-03T16:29:01 | Module: Engine | Thread: 69 | Attempting to delete folder "C:\Documents and Settings\jstaniforth\Local Settings\Temp\TPW_tmp2F1.tmp"
2009-11-03T16:29:02 | Module: Engine | Thread: 69 | The folder C:\Documents and Settings\jstaniforth\Local Settings\Temp\TPW_tmp2F1.tmp was removed.
ThanksThe author in the original post in this thread encountered the same issue b/c his server was still running Beta 1. If your server is still runing Beta 1, either upgrade it to Beta 2, or downgrade the client to Beta 1.
- actually my server was beta 2 but my client was beta 1
- Yes - although Dan had used TFS beta 2 and beta 1 client it occurred to me to check this and I had TFS beta 1.
I spent yesterday downloading TFS beta 2 removing TFS beta1 and .NET 4 then I attempted to install TFS beta 2.
Unfortunately it fails on trying to install .NET 4 and gives up.
Anyone any ideas please? - Can you post any error logs that you may have? See the stickied readme post in this forum for more info on how to find these logs (http://social.msdn.microsoft.com/Forums/en-US/tfsprerelease/thread/b97d47ac-21f0-451e-9dcf-bb6730cea596)
Hi,
I downloaded .NET 4 beta2 (x86) and tried to install that separately.
Unfortunately I cannot post log as its too big - is there some other way of uploading it?
PS I am running win2008 svr in a virtualPC on win7.
Cheers- You can try skydrive, pastebin, link to a personal site, whatever you prefer.
- Hi
I created a new server from scratch (VirtualPC). Now just getting an error trying to install report server;
[ Reporting ] TF255275: The following Web service for SQL Server Reporting Services could not be accessed: http://server/ReportServer/ReportService2005.asmx.
But when I browse this both on the server and on a client PC there is no problem - it returns XML.
Any assistance would be greatfully received as this has taken a long time so far.
Cheers. - Hi - sorted.
Report database created with Sharepoint integration security when should not have.
Created a new Reports database without this and all was well!
Cheers.

