That's odd. I think you should try to determine why projects are stopped in the first place. Do you overwrite the configuration file for some reason? (I've seen suggestions on discussion groups to let a project alter the CCnet configuration file to set/change some parameter.) Or do you let a project stop other projects? Perhaps you should let the project you're trying to force use a project trigger?
Just some suggestions off the top of my head. Hope it gives you some ideas to continue investigating. On Wednesday, May 8, 2013 11:30:08 PM UTC+2, TDN wrote: > > Hello, > > I'm using CC.NET 1.8. The way I have my builds setup is that I have a > CC.NET project that builds on every code check-in and then upon > successful integration it is supposed to force another build. I've seen on > a few occasions where right before my project finishes to run, all of the > project statuses somehow show as "Stopping" for maybe less than a > minute but enough for my project to not being able to force the other > build. The second build would then not get triggered and the project > status would show as "Unknown". Does anyone have any idea what's going on? > Here's the error message: > > 2013-05-08 14:23:39,123 [ProjectA.Build:DEBUG] Generating client for url > 'tcp://localhost:12345/CruiseManager.rem' > 2013-05-08 14:23:39,123 [ProjectA.Build:DEBUG] Sending local server bypass > 2013-05-08 14:23:39,123 [ProjectA.Build:INFO] Sending ForceBuild request > to 'ProjectA.Build' on 'tcp://localhost:12345/CruiseManager.rem' > 2013-05-08 14:23:39,123 [50:WARN] Exception: Project is stopping / stopped > - unable to start integration > ---------- > ThoughtWorks.CruiseControl.Core.CruiseControlException: Project is > stopping / stopped - unable to start integration > at > ThoughtWorks.CruiseControl.Core.ProjectIntegrator.Request(IntegrationRequest > request) > at > ThoughtWorks.CruiseControl.Core.CruiseServer.<>c__DisplayClass4.<ForceBuild>b__3(ProjectRequest > > arg, Response resp) > at > ThoughtWorks.CruiseControl.Core.CruiseServer.RunProjectRequest(ProjectRequest > request, Nullable`1 permission, Nullable`1 eventType, ProjectRequestAction > action) > ---------- > 2013-05-08 14:23:39,154 [ProjectA.Build:ERROR] Publisher threw exception: > ThoughtWorks.CruiseControl.Remote.CommunicationsException: Request > processing has failed on the remote server: > Project is stopping / stopped - unable to start integration > at > ThoughtWorks.CruiseControl.Remote.CruiseServerClient.ValidateResponse(Response > > response) > at > ThoughtWorks.CruiseControl.Remote.CruiseServerClient.ForceBuild(String > projectName, List`1 parameters, BuildCondition condition) > at > ThoughtWorks.CruiseControl.Remote.CruiseServerClient.ForceBuild(String > projectName, List`1 parameters) > at > ThoughtWorks.CruiseControl.Core.Publishers.ForceBuildPublisher.Execute(IIntegrationResult > > result) > at > ThoughtWorks.CruiseControl.Core.Tasks.TaskBase.Run(IIntegrationResult > result) > at ThoughtWorks.CruiseControl.Core.Project.RunTask(ITask task, > IIntegrationResult result, Boolean isPublisher) > at > ThoughtWorks.CruiseControl.Core.Project.PublishResults(IIntegrationResult > result, Dictionary`2 parameterValues) > > Thanks, > > -- --- You received this message because you are subscribed to the Google Groups "ccnet-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
