8 Replies Last post: Mar 18, 2010 1:50 PM by Marina Grechko  
Meir Zisu Newbie 5 posts since
Mar 11, 2010
Currently Being Moderated

Mar 11, 2010 6:00 PM

Error while running schedule build

I am trying to set a scheduled build with TeamCity 5 (just downloaded from the site) for .NET (VS2008) with TFS.

I am able to connect to TFS server but whan I am trying to run a scheduled build I get the following error:

 

Any Ideas what am I doing wrong?

 

 

java.util.concurrent.ExecutionException: jetbrains.buildServer.vcs.VcsException: Problem collecting changes for 'iSend :: iSend2' : Error collecting changes for VCS root 'iSend2'
TFS execution error:
Stdout:
TFS Native Verifier v4.0 Copyright (C) 2006-2010 JetBrains s.r.o.
INFO - Use Tfs from JetBrains.TeamCity.Tfs.Tfs9Accessor
TFS Native Accessor v4.0 Copyright (C) 2006-2010 JetBrains s.r.o.
INFO - Connecting to server http://ctmtfs01:8080/
ERROR - Invalid server item

Stderr:

Exception:
null
Exit code: 1
java.util.concurrent.ExecutionException: jetbrains.buildServer.vcs.VcsException: Problem collecting changes for 'iSend :: iSend2' : Error collecting changes for VCS root 'iSend2'
TFS execution error:
Stdout:
TFS Native Verifier v4.0 Copyright (C) 2006-2010 JetBrains s.r.o.
INFO - Use Tfs from JetBrains.TeamCity.Tfs.Tfs9Accessor
TFS Native Accessor v4.0 Copyright (C) 2006-2010 JetBrains s.r.o.
INFO - Connecting to server http://ctmtfs01:8080/
ERROR - Invalid server item

Stderr:

Exception:
null
Exit code: 1
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:205)
at java.util.concurrent.FutureTask.get(FutureTask.java:80)
at jetbrains.buildServer.serverSide.impl.CancelableTaskHolder.waitForTaskToComplete(CancelableTaskHolder.java:7)
at jetbrains.buildServer.serverSide.impl.dependency.TopBuildDependencyGraphImpl.doCollectChanges(TopBuildDependencyGraphImpl.java:33)
at jetbrains.buildServer.serverSide.impl.dependency.TopBuildDependencyGraphImpl.access$000(TopBuildDependencyGraphImpl.java:16)
at jetbrains.buildServer.serverSide.impl.dependency.TopBuildDependencyGraphImpl$3.run(TopBuildDependencyGraphImpl.java:1)
at jetbrains.buildServer.serverSide.impl.dependency.TopBuildDependencyGraphImpl$3.run(TopBuildDependencyGraphImpl.java:2)
at jetbrains.buildServer.serverSide.impl.dependency.TopBuildDependencyGraphImpl$4.run(TopBuildDependencyGraphImpl.java:1)
at jetbrains.buildServer.serverSide.impl.auth.SecurityContextImpl.runAs(SecurityContextImpl.java:5)
at jetbrains.buildServer.serverSide.impl.auth.SecurityContextImpl.runAsSystem(SecurityContextImpl.java:17)
at jetbrains.buildServer.serverSide.impl.dependency.TopBuildDependencyGraphImpl.runAsSystem(TopBuildDependencyGraphImpl.java:71)
at jetbrains.buildServer.serverSide.impl.dependency.TopBuildDependencyGraphImpl.collectChangesForGraph(TopBuildDependencyGraphImpl.java:59)
at jetbrains.buildServer.serverSide.impl.dependency.TopBuildDependencyGraphImpl.collectChangesForGraph(TopBuildDependencyGraphImpl.java:31)
at jetbrains.buildServer.serverSide.impl.BuildChangesCollector.collectChangesForBuild(BuildChangesCollector.java:6)
at jetbrains.buildServer.serverSide.impl.BuildStarter$1.run(BuildStarter.java:22)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.java:123)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
Caused by: jetbrains.buildServer.vcs.VcsException: Problem collecting changes for 'iSend :: iSend2' : Error collecting changes for VCS root 'iSend2'
TFS execution error:
Stdout:
TFS Native Verifier v4.0 Copyright (C) 2006-2010 JetBrains s.r.o.
INFO - Use Tfs from JetBrains.TeamCity.Tfs.Tfs9Accessor
TFS Native Accessor v4.0 Copyright (C) 2006-2010 JetBrains s.r.o.
INFO - Connecting to server http://ctmtfs01:8080/
ERROR - Invalid server item

Stderr:

Exception:
null
Exit code: 1
at jetbrains.buildServer.vcs.impl.ChangesCollectorResultImpl.rethrowIfOurBuildType(ChangesCollectorResultImpl.java:118)
at jetbrains.buildServer.vcs.impl.ChangesCollectorResultImpl.checkNoProblemsInMyBuildTypes(ChangesCollectorResultImpl.java:1)
at jetbrains.buildServer.vcs.impl.ChangesCollectorResultImpl.checkingForChangesFinished(ChangesCollectorResultImpl.java:67)
at jetbrains.buildServer.vcs.impl.VcsChangesCollectorImpl$1.call(VcsChangesCollectorImpl.java:4)
at jetbrains.buildServer.vcs.impl.VcsChangesCollectorImpl$1.call(VcsChangesCollectorImpl.java:26)
... 5 more
Caused by: jetbrains.buildServer.vcs.VcsException: Error collecting changes for VCS root 'iSend2'
TFS execution error:
Stdout:
TFS Native Verifier v4.0 Copyright (C) 2006-2010 JetBrains s.r.o.
INFO - Use Tfs from JetBrains.TeamCity.Tfs.Tfs9Accessor
TFS Native Accessor v4.0 Copyright (C) 2006-2010 JetBrains s.r.o.
INFO - Connecting to server http://ctmtfs01:8080/
ERROR - Invalid server item

Stderr:

Exception:
null
Exit code: 1
at jetbrains.buildServer.buildTriggers.vcs.tfs.TfsNativeExeRunner.start(TfsNativeExeRunner.java:50)
at jetbrains.buildServer.buildTriggers.vcs.tfs.TfsServerNativeExeRunner.start(TfsServerNativeExeRunner.java:96)
at jetbrains.buildServer.buildTriggers.vcs.tfs.TfsCollectChangesPolicy$1.collectChanges(TfsCollectChangesPolicy.java:37)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader$1.collectBuildChanges(VcsChangesLoader.java:1)
at jetbrains.buildServer.vcs.VcsSupportUtil.collectBuildChanges(VcsSupportUtil.java:54)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectChangesByIncludeRules(VcsChangesLoader.java:98)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectChanges(VcsChangesLoader.java:20)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectBuildChanges(VcsChangesLoader.java:172)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectChangesForRule(VcsChangesLoader.java:196)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.collectChanges4CommonCheckoutRule(VcsChangesLoader.java:219)
at jetbrains.buildServer.buildTriggers.vcs.VcsChangesLoader.loadChangesForRoot(VcsChangesLoader.java:105)
at jetbrains.buildServer.vcs.impl.VcsManagerImpl.loadChanges(VcsManagerImpl.java:60)
at jetbrains.buildServer.serverSide.impl.auth.SecuredVcsManager.loadChanges(SecuredVcsManager.java:31)
at jetbrains.buildServer.vcs.impl.VcsChangesCollectorImpl$3.call(VcsChangesCollectorImpl.java)
at jetbrains.buildServer.vcs.impl.VcsChangesCollectorImpl$3.call(VcsChangesCollectorImpl.java:2)
... 5 more

Eugene Petrenko JetBrains 2,282 posts since
Oct 4, 2004
Currently Being Moderated
Mar 11, 2010 6:09 PM in response to: Meir Zisu
Re: Error while running schedule build

Could you please check if TestConnection is working for your TFS VCS root.

 

Please either check TFS Path field to contain right TFS item to checkout.

 

Note, $/ is not supported by current implementation, please use longer paths like $/Project/A/B/C

Eugene Petrenko JetBrains 2,282 posts since
Oct 4, 2004
Currently Being Moderated
Mar 12, 2010 9:16 AM in response to: Meir Zisu
Re: Error while running schedule build

You should use relative path. Just cut the path that was specified in TFS vcs root.

Eugene Petrenko JetBrains 2,282 posts since
Oct 4, 2004
Currently Being Moderated
Mar 16, 2010 1:50 PM in response to: Meir Zisu
Re: Error while running schedule build

Could you please attach a screenshot of the build configuration settings.

Marina Grechko JetBrains 600 posts since
Oct 12, 2009
Currently Being Moderated
Mar 18, 2010 1:51 PM in response to: Meir Zisu
Re: Error while running schedule build

Meir,

 

Not sure what do you need. You can configure TeamCity to publish some artifacts produced by the build to the TeamCity server. Then if you need to use these artifacts in another build started by TeamCity you can use artifact dependencies. In this case before this build starts agent will download necessary artifacts from the TeamCity server. Hope this helps.

More Like This

  • Retrieving data ...