|
Project
|
TeamCity
|
|
Priority
|
Critical |
|
Type
|
Bug |
|
State
|
Fixed |
|
Assignee
|
Victory Bedrosova |
|
Subsystem
|
Version Control: SourceGear Vault |
|
Affected versions
|
No Affected versions |
|
Fix versions
|
Medium Priority Pool |
|
Fixed in build
|
|
|
Fixed in builds
|
no build yet
|
System.Threading.ThreadInterruptedException: Thread has been interrupted from a waiting state. ---> System.ExceptionWrapper: sleep interrupted…
System.Threading.ThreadInterruptedException: Thread has been interrupted from a waiting state. ---> System.ExceptionWrapper: sleep interrupted
at system.Threading.Thread.Sleep(Unknown Source)
at system.Threading.Thread.Sleep(Unknown Source)
at VaultClientOperationsLib.ClientInstance.ProcessGetFileRequests(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientIntegrationLib.GetOperations.performGetVersion(GetOperations.cs:608)
at VaultClientIntegrationLib.GetOperations.ProcessCommandGetVersionToLocationOutsideWorkingFolder(GetOperations.cs:544)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectToDirFromVcs(VaultConnection.java:238)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getFolderFromVcs(VaultConnection.java:229)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectItself(VaultConnection.java:175)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:157)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:250)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObject(VaultConnection.java:143)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder$1.getFile(VaultPatchBuilder.java:83)
at jetbrains.buildServer.vcs.patches.ChangesPatchBuilder.buildPatch(ChangesPatchBuilder.java:179)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder.buildPatch(VaultPatchBuilder.java:77)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil$1.buildPatch(BuildPatchUtil.java:1)
at jetbrains.buildServer.vcs.VcsSupportUtil.buildPatch(VcsSupportUtil.java:93)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil.buildPatch(BuildPatchUtil.java:9)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.makePatch(PatchComposer.java:24)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatchForRoot(PatchComposer.java:99)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatch(PatchComposer.java:129)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl.buildPatch(BuildTypeImpl.java:229)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$FastClassByCGLIB$$a84db719.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at jetbrains.buildServer.serverSide.impl.auth.TeamCityMethodSecurityInterceptor.invoke(TeamCityMethodSecurityInterceptor.java:9)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:582)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$EnhancerByCGLIB$$ca365bf6.buildPatch(<generated>)
at jetbrains.buildServer.serverSide.impl.BuildStarter$2.call(BuildStarter.java:10)
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)
at system.Threading.Thread.Sleep(Unknown Source)
at system.Threading.Thread.Sleep(Unknown Source)
at VaultClientOperationsLib.ClientInstance.ProcessGetFileRequests(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientIntegrationLib.GetOperations.performGetVersion(GetOperations.cs:608)
at VaultClientIntegrationLib.GetOperations.ProcessCommandGetVersionToLocationOutsideWorkingFolder(GetOperations.cs:544)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectToDirFromVcs(VaultConnection.java:238)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getFolderFromVcs(VaultConnection.java:229)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectItself(VaultConnection.java:175)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:157)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:250)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObject(VaultConnection.java:143)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder$1.getFile(VaultPatchBuilder.java:83)
at jetbrains.buildServer.vcs.patches.ChangesPatchBuilder.buildPatch(ChangesPatchBuilder.java:179)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder.buildPatch(VaultPatchBuilder.java:77)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil$1.buildPatch(BuildPatchUtil.java:1)
at jetbrains.buildServer.vcs.VcsSupportUtil.buildPatch(VcsSupportUtil.java:93)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil.buildPatch(BuildPatchUtil.java:9)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.makePatch(PatchComposer.java:24)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatchForRoot(PatchComposer.java:99)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatch(PatchComposer.java:129)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl.buildPatch(BuildTypeImpl.java:229)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$FastClassByCGLIB$$a84db719.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at jetbrains.buildServer.serverSide.impl.auth.TeamCityMethodSecurityInterceptor.invoke(TeamCityMethodSecurityInterceptor.java:9)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:582)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$EnhancerByCGLIB$$ca365bf6.buildPatch(<generated>)
at jetbrains.buildServer.serverSide.impl.BuildStarter$2.call(BuildStarter.java:10)
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)
--- End ---
at system.Threading.Thread.Sleep(Unknown Source)
at system.Threading.Thread.Sleep(Unknown Source)
at VaultClientOperationsLib.ClientInstance.ProcessGetFileRequests(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientIntegrationLib.GetOperations.performGetVersion(GetOperations.cs:608)
at VaultClientIntegrationLib.GetOperations.ProcessCommandGetVersionToLocationOutsideWorkingFolder(GetOperations.cs:544)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectToDirFromVcs(VaultConnection.java:238)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getFolderFromVcs(VaultConnection.java:229)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectItself(VaultConnection.java:175)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:157)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:250)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObject(VaultConnection.java:143)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder$1.getFile(VaultPatchBuilder.java:83)
at jetbrains.buildServer.vcs.patches.ChangesPatchBuilder.buildPatch(ChangesPatchBuilder.java:179)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder.buildPatch(VaultPatchBuilder.java:77)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil$1.buildPatch(BuildPatchUtil.java:1)
at jetbrains.buildServer.vcs.VcsSupportUtil.buildPatch(VcsSupportUtil.java:93)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil.buildPatch(BuildPatchUtil.java:9)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.makePatch(PatchComposer.java:24)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatchForRoot(PatchComposer.java:99)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatch(PatchComposer.java:129)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl.buildPatch(BuildTypeImpl.java:229)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$FastClassByCGLIB$$a84db719.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at jetbrains.buildServer.serverSide.impl.auth.TeamCityMethodSecurityInterceptor.invoke(TeamCityMethodSecurityInterceptor.java:9)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:582)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$EnhancerByCGLIB$$ca365bf6.buildPatch(<generated>)
at jetbrains.buildServer.serverSide.impl.BuildStarter$2.call(BuildStarter.java:10)
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)
jetbrains.buildServer.vcs.VcsException: System.Threading.ThreadInterruptedException: Thread has been interrupted from a waiting state. ---> System.ExceptionWrapper: sleep interrupted…
jetbrains.buildServer.vcs.VcsException: System.Threading.ThreadInterruptedException: Thread has been interrupted from a waiting state. ---> System.ExceptionWrapper: sleep interrupted
at system.Threading.Thread.Sleep(Unknown Source)
at system.Threading.Thread.Sleep(Unknown Source)
at VaultClientOperationsLib.ClientInstance.ProcessGetFileRequests(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientIntegrationLib.GetOperations.performGetVersion(GetOperations.cs:608)
at VaultClientIntegrationLib.GetOperations.ProcessCommandGetVersionToLocationOutsideWorkingFolder(GetOperations.cs:544)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectToDirFromVcs(VaultConnection.java:238)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getFolderFromVcs(VaultConnection.java:229)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectItself(VaultConnection.java:175)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:157)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:250)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObject(VaultConnection.java:143)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder$1.getFile(VaultPatchBuilder.java:83)
at jetbrains.buildServer.vcs.patches.ChangesPatchBuilder.buildPatch(ChangesPatchBuilder.java:179)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder.buildPatch(VaultPatchBuilder.java:77)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil$1.buildPatch(BuildPatchUtil.java:1)
at jetbrains.buildServer.vcs.VcsSupportUtil.buildPatch(VcsSupportUtil.java:93)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil.buildPatch(BuildPatchUtil.java:9)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.makePatch(PatchComposer.java:24)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatchForRoot(PatchComposer.java:99)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatch(PatchComposer.java:129)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl.buildPatch(BuildTypeImpl.java:229)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$FastClassByCGLIB$$a84db719.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at jetbrains.buildServer.serverSide.impl.auth.TeamCityMethodSecurityInterceptor.invoke(TeamCityMethodSecurityInterceptor.java:9)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:582)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$EnhancerByCGLIB$$ca365bf6.buildPatch(<generated>)
at jetbrains.buildServer.serverSide.impl.BuildStarter$2.call(BuildStarter.java:10)
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)
at system.Threading.Thread.Sleep(Unknown Source)
at system.Threading.Thread.Sleep(Unknown Source)
at VaultClientOperationsLib.ClientInstance.ProcessGetFileRequests(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientIntegrationLib.GetOperations.performGetVersion(GetOperations.cs:608)
at VaultClientIntegrationLib.GetOperations.ProcessCommandGetVersionToLocationOutsideWorkingFolder(GetOperations.cs:544)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectToDirFromVcs(VaultConnection.java:238)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getFolderFromVcs(VaultConnection.java:229)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectItself(VaultConnection.java:175)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:157)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:250)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObject(VaultConnection.java:143)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder$1.getFile(VaultPatchBuilder.java:83)
at jetbrains.buildServer.vcs.patches.ChangesPatchBuilder.buildPatch(ChangesPatchBuilder.java:179)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder.buildPatch(VaultPatchBuilder.java:77)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil$1.buildPatch(BuildPatchUtil.java:1)
at jetbrains.buildServer.vcs.VcsSupportUtil.buildPatch(VcsSupportUtil.java:93)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil.buildPatch(BuildPatchUtil.java:9)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.makePatch(PatchComposer.java:24)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatchForRoot(PatchComposer.java:99)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatch(PatchComposer.java:129)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl.buildPatch(BuildTypeImpl.java:229)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$FastClassByCGLIB$$a84db719.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at jetbrains.buildServer.serverSide.impl.auth.TeamCityMethodSecurityInterceptor.invoke(TeamCityMethodSecurityInterceptor.java:9)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:582)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$EnhancerByCGLIB$$ca365bf6.buildPatch(<generated>)
at jetbrains.buildServer.serverSide.impl.BuildStarter$2.call(BuildStarter.java:10)
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)
--- End ---
at system.Threading.Thread.Sleep(Unknown Source)
at system.Threading.Thread.Sleep(Unknown Source)
at VaultClientOperationsLib.ClientInstance.ProcessGetFileRequests(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientIntegrationLib.GetOperations.performGetVersion(GetOperations.cs:608)
at VaultClientIntegrationLib.GetOperations.ProcessCommandGetVersionToLocationOutsideWorkingFolder(GetOperations.cs:544)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectToDirFromVcs(VaultConnection.java:238)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getFolderFromVcs(VaultConnection.java:229)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectItself(VaultConnection.java:175)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:157)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:250)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObject(VaultConnection.java:143)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder$1.getFile(VaultPatchBuilder.java:83)
at jetbrains.buildServer.vcs.patches.ChangesPatchBuilder.buildPatch(ChangesPatchBuilder.java:179)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder.buildPatch(VaultPatchBuilder.java:77)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil$1.buildPatch(BuildPatchUtil.java:1)
at jetbrains.buildServer.vcs.VcsSupportUtil.buildPatch(VcsSupportUtil.java:93)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil.buildPatch(BuildPatchUtil.java:9)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.makePatch(PatchComposer.java:24)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatchForRoot(PatchComposer.java:99)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatch(PatchComposer.java:129)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl.buildPatch(BuildTypeImpl.java:229)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$FastClassByCGLIB$$a84db719.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at jetbrains.buildServer.serverSide.impl.auth.TeamCityMethodSecurityInterceptor.invoke(TeamCityMethodSecurityInterceptor.java:9)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:582)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$EnhancerByCGLIB$$ca365bf6.buildPatch(<generated>)
at jetbrains.buildServer.serverSide.impl.BuildStarter$2.call(BuildStarter.java:10)
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)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatchForRoot(PatchComposer.java:87)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatch(PatchComposer.java:129)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl.buildPatch(BuildTypeImpl.java:229)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$FastClassByCGLIB$$a84db719.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at jetbrains.buildServer.serverSide.impl.auth.TeamCityMethodSecurityInterceptor.invoke(TeamCityMethodSecurityInterceptor.java:9)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:582)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$EnhancerByCGLIB$$ca365bf6.buildPatch(<generated>)
at jetbrains.buildServer.serverSide.impl.BuildStarter$2.call(BuildStarter.java:10)
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: System.Threading.ThreadInterruptedException: Thread has been interrupted from a waiting state. ---> System.ExceptionWrapper: sleep interrupted
at system.Threading.Thread.Sleep(Unknown Source)
at system.Threading.Thread.Sleep(Unknown Source)
at VaultClientOperationsLib.ClientInstance.ProcessGetFileRequests(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientIntegrationLib.GetOperations.performGetVersion(GetOperations.cs:608)
at VaultClientIntegrationLib.GetOperations.ProcessCommandGetVersionToLocationOutsideWorkingFolder(GetOperations.cs:544)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectToDirFromVcs(VaultConnection.java:238)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getFolderFromVcs(VaultConnection.java:229)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectItself(VaultConnection.java:175)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:157)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:250)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObject(VaultConnection.java:143)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder$1.getFile(VaultPatchBuilder.java:83)
at jetbrains.buildServer.vcs.patches.ChangesPatchBuilder.buildPatch(ChangesPatchBuilder.java:179)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder.buildPatch(VaultPatchBuilder.java:77)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil$1.buildPatch(BuildPatchUtil.java:1)
at jetbrains.buildServer.vcs.VcsSupportUtil.buildPatch(VcsSupportUtil.java:93)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil.buildPatch(BuildPatchUtil.java:9)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.makePatch(PatchComposer.java:24)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatchForRoot(PatchComposer.java:99)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatch(PatchComposer.java:129)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl.buildPatch(BuildTypeImpl.java:229)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$FastClassByCGLIB$$a84db719.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at jetbrains.buildServer.serverSide.impl.auth.TeamCityMethodSecurityInterceptor.invoke(TeamCityMethodSecurityInterceptor.java:9)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:582)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$EnhancerByCGLIB$$ca365bf6.buildPatch(<generated>)
at jetbrains.buildServer.serverSide.impl.BuildStarter$2.call(BuildStarter.java:10)
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)
at system.Threading.Thread.Sleep(Unknown Source)
at system.Threading.Thread.Sleep(Unknown Source)
at VaultClientOperationsLib.ClientInstance.ProcessGetFileRequests(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientIntegrationLib.GetOperations.performGetVersion(GetOperations.cs:608)
at VaultClientIntegrationLib.GetOperations.ProcessCommandGetVersionToLocationOutsideWorkingFolder(GetOperations.cs:544)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectToDirFromVcs(VaultConnection.java:238)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getFolderFromVcs(VaultConnection.java:229)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectItself(VaultConnection.java:175)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:157)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:250)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObject(VaultConnection.java:143)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder$1.getFile(VaultPatchBuilder.java:83)
at jetbrains.buildServer.vcs.patches.ChangesPatchBuilder.buildPatch(ChangesPatchBuilder.java:179)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder.buildPatch(VaultPatchBuilder.java:77)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil$1.buildPatch(BuildPatchUtil.java:1)
at jetbrains.buildServer.vcs.VcsSupportUtil.buildPatch(VcsSupportUtil.java:93)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil.buildPatch(BuildPatchUtil.java:9)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.makePatch(PatchComposer.java:24)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatchForRoot(PatchComposer.java:99)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatch(PatchComposer.java:129)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl.buildPatch(BuildTypeImpl.java:229)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$FastClassByCGLIB$$a84db719.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at jetbrains.buildServer.serverSide.impl.auth.TeamCityMethodSecurityInterceptor.invoke(TeamCityMethodSecurityInterceptor.java:9)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:582)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$EnhancerByCGLIB$$ca365bf6.buildPatch(<generated>)
at jetbrains.buildServer.serverSide.impl.BuildStarter$2.call(BuildStarter.java:10)
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)
--- End ---
at system.Threading.Thread.Sleep(Unknown Source)
at system.Threading.Thread.Sleep(Unknown Source)
at VaultClientOperationsLib.ClientInstance.ProcessGetFileRequests(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientIntegrationLib.GetOperations.performGetVersion(GetOperations.cs:608)
at VaultClientIntegrationLib.GetOperations.ProcessCommandGetVersionToLocationOutsideWorkingFolder(GetOperations.cs:544)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectToDirFromVcs(VaultConnection.java:238)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getFolderFromVcs(VaultConnection.java:229)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectItself(VaultConnection.java:175)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:157)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:250)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObject(VaultConnection.java:143)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder$1.getFile(VaultPatchBuilder.java:83)
at jetbrains.buildServer.vcs.patches.ChangesPatchBuilder.buildPatch(ChangesPatchBuilder.java:179)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder.buildPatch(VaultPatchBuilder.java:77)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil$1.buildPatch(BuildPatchUtil.java:1)
at jetbrains.buildServer.vcs.VcsSupportUtil.buildPatch(VcsSupportUtil.java:93)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil.buildPatch(BuildPatchUtil.java:9)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.makePatch(PatchComposer.java:24)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatchForRoot(PatchComposer.java:99)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatch(PatchComposer.java:129)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl.buildPatch(BuildTypeImpl.java:229)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$FastClassByCGLIB$$a84db719.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at jetbrains.buildServer.serverSide.impl.auth.TeamCityMethodSecurityInterceptor.invoke(TeamCityMethodSecurityInterceptor.java:9)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:582)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl$$EnhancerByCGLIB$$ca365bf6.buildPatch(<generated>)
at jetbrains.buildServer.serverSide.impl.BuildStarter$2.call(BuildStarter.java:10)
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)
at system.Threading.Thread.Sleep(Unknown Source)
at system.Threading.Thread.Sleep(Unknown Source)
at VaultClientOperationsLib.ClientInstance.ProcessGetFileRequests(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientOperationsLib.ClientInstance.GetByDisplayVersionToNonWorkingFolder(Unknown Source)
at VaultClientIntegrationLib.GetOperations.performGetVersion(GetOperations.cs:608)
at VaultClientIntegrationLib.GetOperations.ProcessCommandGetVersionToLocationOutsideWorkingFolder(GetOperations.cs:544)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectToDirFromVcs(VaultConnection.java:238)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getFolderFromVcs(VaultConnection.java:229)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectItself(VaultConnection.java:175)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:157)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:250)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObjectFromParent(VaultConnection.java:246)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getRepoObject(VaultConnection.java:162)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultConnection.getObject(VaultConnection.java:143)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder$1.getFile(VaultPatchBuilder.java:83)
at jetbrains.buildServer.vcs.patches.ChangesPatchBuilder.buildPatch(ChangesPatchBuilder.java:179)
at jetbrains.buildServer.buildTriggers.vcs.vault.VaultPatchBuilder.buildPatch(VaultPatchBuilder.java:77)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil$1.buildPatch(BuildPatchUtil.java:1)
at jetbrains.buildServer.vcs.VcsSupportUtil.buildPatch(VcsSupportUtil.java:93)
at jetbrains.buildServer.serverSide.impl.projectSources.BuildPatchUtil.buildPatch(BuildPatchUtil.java:9)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.makePatch(PatchComposer.java:24)
at jetbrains.buildServer.serverSide.impl.projectSources.PatchComposer.buildPatchForRoot(PatchComposer.java:99)
... 16 more
I've prepared a new plugin version with extensive debug enabled - http://teamcity.jetbrains.com/repository/download/bt165/31391:id/vault-vcs.zip
Please upgarde, turn on the dubug mode, reproduce your case and attach teamcity-vcs.log file.
Besides, are changes shown correctly at Current status pane on Overview tab?
Does any change entail such intensive uploading or only certain change type (add, modify, remove)?
1. Web service stopped, update vcs-vault.zip in plugins folder
2. Started web service (~11:05)
3. Manually started build for eSpares.Core project (11:09)
4. Cancelled build at 11:11, there were already 77 vault-* temporary folders created.
There is only 1 pending change (modification) for the project.
Could you please follow such steps:
1. Remove all those vault-* temp folders
2. Remove your TeamCity Vault VCS root and recreate it
3. Run a build manually (ascertain that during this first build plugin doesn't engender many temp files)
4. Сarry out a change in the VCS
5. Run a build again (observe temp folder again)
6. Attach teamcity-vcs.log scince VCS root recreation
I also found an unrelated problem where it didn't detect a roll-back in the repository as a change.
I will continue to reconfigure the system as before to see at what point it gets stuck.
11:53 Web server stopped, cleared temp folder.
11:54 Started TC web server
11:57 Detached and deleted VCS root.
Included option: Make this root available to all projects.
Tested connection.
11:59 Attached eSpares.Core project (Paused) to VCS root with checkout rules:
+:/Framework/Core
+:/Library
11:59 Ran build of eSpares.Core.
Build contains 1 modification,
2x vault-* temp folders created.
Build failed.
Temp folders remain.
12:01 Fixed VCS checkout rules
+:/Framework
+:/Library
12:01 Build eSpares.Core
Contains no changes.
2x vault-* temp folders created.
Build successful.
Temp folders remain.
12:04 Modified a file in the repository (/Framework/Core/eSpares.Core.Testing/GuardTest.cs)
12:04 Build eSpares.Core
Contains 1 modification.
1x vault-* temp folder created.
Build successful.
Temp folders remain.
12:06 Build eSpares.Core
Contains no changes.
No new temp folders created.
Build successful.
12:07 Attached 2nd project to VCS root: eSpares.IoC.Unity (Paused). Using checkout rules:
+:/Framework
+:/Library
12:07 Build eSpares.IoC.Unity.
No changes.
No new temp folders created.
Build successful.
12:09 Modified a file in the repository (/Framework/Core/eSpares.Core.Testing/GuardTest.cs)
12:10 Build eSpares.Core & eSpares.IoC.Unity.
1x vault-* temp folder created.
Both builds successful.
Temp folders remain.
12:16 Attached 3rd project to VCS root: eSpares.Core.Web (Paused). Using checkout rules:
+:/Framework
+:/Library
12:17 Build eSpares.Web.Core
No changes.
No new temp folders.
Build successful.
12:18 Activated build configurations for:
eSpares.Core
Triggers: -:user=release.manager +:/Framework/Core +:/Library/Exception Handling
eSpares.IoC.Unity
Triggers: -:user=release.manager +:/Framework/IoC/Unity +:/Framework/Library/IoC
eSpares.Web.Core
Triggers: -:user=release.manager +:/Framework/Web/Core +:/Library/Security
12:20 Rolled back file to previous version (/Framework/Core/eSpares.Core.Testing/GuardTest.cs).
Waiting for change checking interval...
12:28 Roll back change was not detected - is this an unrelated problem?
12:30 Modified a file in the repository (/Framework/Core/eSpares.Core.Testing/GuardTest.cs)
Waiting for change checking interval...
12:33 Trigger caused eSpares.Core to build.
Contains 1 modification.
1x vault-* temp folder created.
Build successful.
Temp folders remain
Log file attached to case (teamcity-vcs (2).log)
If you look at my original log file posting I had mistakenly configured the build's checkout rules using the SourceGear Vault convention of $ to represent the repository root:
+:$/Framework
+:$/Library
If should have been:
+:/Framework
+:/Library
I added the $ signs to my current, working build configuration and was able to reproduce the problem. Removing the $ signs from the checkout rules fixed it again.
So to summarise the issues we are having:
1. If you mistakenly include a $ in the a build's checkout rule it will get stuck in an infinite loop downloading copies of the repository to the temporary folder.
2. Temporary folders created by the vcs-vault plugin are never being deleted.
3. The vault plugin did not recognise a roll-back operation in the repository as a change.
Thanks
We will fix problem with looping for wrong input.
There's been made a fix for temp folders proper removal, please ubgrade http://teamcity.jetbrains.com/repository/download/bt165/31417:id/vault-vcs.zip
The problem with rollback operation still needs a closer look.
Is this Vault history operation applicable only to files or to folders as well?
Although it has changed the behaviour I believe.
Previously the vault-* temporary folders seemed to contain the partial repository source tree corresponding with the build's checkout rules. This time they only contain the single file that I modified to trigger the build.
Logs don't seem to contain much different information that previously but I can post them if they'd help.
Re: Rollback operation.
I've tested using the Vault GUI and the rollback operation is only available on files, not folders.
Once I cancelled the builds the temporary files were all cleaned up - so that is a definite improvement.
I haven't been able to track down what happened to get these builds in a loop. There were changes made to their VCS Root settings. I did find an incorrect repository path in one configuration's build trigger but it had been there all along.
I'll test out the rollback processing now.
Thanks Victory.
Now I'm ready to dig into your problem with looping.
The first thing you need to do is to check your <TeamCity home>/conf/teamcity-server-log4j.xml for containig such category
<category name="jetbrains.buildServer.buildTriggers.vcs" additivity="false">
<appender-ref ref="ROLL.VCS"/>
<appender-ref ref="CONSOLE-ERROR"/>
</category>
(The attached log files do not contain any logging information from the Vault plugin, only messages with jetbrains.buildServer.VCS category)
1. I removed all check-in rules from all build configurations (there were only 3 distinct rules, all of which are correct).
2. I stopped the TeamCity Service. All temp files were deleted.
3. Restarted the TeamCity service.
4. All builds then failed with a configuration problem on the VCS root (see the exception below).
5. I manually created the temp/vault folder which had been deleted when the service shut down.
6. Builds are not getting stuck but are failing due to not being able to find the solution file. This doesn't make sense as it should be downloading the entire repository (confirmed by monitoring temp folders).
Build 'eSpares.Core :: CI Build' #4.0.32.{build.vcs.number} [ci_build]
Started 'Fri Feb 12 11:42:17 GMT 2010' on 'ESPARES210' by 'Jason Duffett'
Finished 'Fri Feb 12 11:42:27 GMT 2010' with status 'ERROR Unable to collect changes'
TeamCity URL http://teamcity.london.espares.co.uk/viewLog.html?buildId=177&buildTypeId=bt24.0.32.{build.vcs.number} [ci_build]
[11:42:17]: bt2
[11:42:17]: Checking for changes
[11:42:27]: java.util.concurrent.ExecutionException: jetbrains.buildServer.vcs.VcsException: Problem collecting changes for 'eSpares.Core :: CI Build' : Error collecting changes for VCS root 'WebShop Version 4'
The system cannot find the path specified
java.util.concurrent.ExecutionException: jetbrains.buildServer.vcs.VcsException: Problem collecting changes for 'eSpares.Core :: CI Build' : Error collecting changes for VCS root 'WebShop Version 4'
The system cannot find the path specified
Caused by: jetbrains.buildServer.vcs.VcsException: Error collecting changes for VCS root 'WebShop Version 4'
The system cannot find the path specified
Caused by: java.io.IOException: The system cannot find the path specified
[11:42:27]: Build finished
Please, replace it with the attached one. It should be picked up without server restart. Your logs will be more detailed and I'll be able look through them and find out the looping cause.
Restarted TC service (12:01).
I added the 2x checkout rules (+:/Framework, +:/Library) back to one of the projects and enabled clean build option. Monitored the temp folders:
RunBuildException when running build stage CallRunnerStage: Cannot find build file by path specified in build configuration settings: 'C:\TeamCity.BuildAgent\work\a0302499c226c553\Framework\Core\eSpares.Core.sln' (absolute path on agent). Please check that specified path is correct.
Log file attached (teamcity-vcs (20100212-1203).log)
I tried unchecking the "clean all files" vcs option and this causes the build to work again, although there are no changes so nothing is downloaded from the repository.
Normally you do not need to check the "Clean all files before build" option, as it results in that each build is clean build (a clean build is a build when ALL sources are transferred from VCS to server and then to agent each time the build starts!!!), this means that build takes much time and resources.
So let's uncheck this option and observe if anything unexpected will happen (the system is ought to collect changes and show them on the overview tab, when a build is trigged changes are collected once more and an incremental patch is built).
Please, ascertain files are transfered to agent properly and no exceptions occur. If anything goes wrong please post the log files here.
Make sure, you're running latest plugin version (link to download is http://teamcity.jetbrains.com/viewLog.html?guest=1&tab=artifacts&buildTypeId=bt165&buildId=lastSuccessful)
See teamserver-vcs (20100212-1407).log
These builds were run without the "clean build" option and using build #105 of the vcs-vault plugin.
As I see, the problem is with processing Model/eSpares.WebShop.Model/Repositories/TaskRepository.cs deletion.
Unfortunately, I can't reproduce it on my test project.
I've added some detailed logging that will help to verify my guess.
Please, reproduce the situation with #106 plugin version. I'll check it up on Monday.
If you have enter a non-existent repository path in a build's vcs checkout rules (eg +:/i_dont_exist) then it the build will get stuck in a loop downloading temporary copies of the entire repository indefinitely.
I have tested this on a simple project that was building correctly before adding this checkout rule.
I'll download and re-test the previous scenario using the version now.
I hope the extra log information is helpful. Have a good weekend!
Attachment "teamcity-vcs (20100216).log" shows a loop that has been running since Saturday afternoon.
The bug with include rules was fixed in #109, please, upgrade.
http://teamcity.jetbrains.com/viewLog.html?guest=1&tab=artifacts&buildTypeId=bt165&buildId=lastSuccessful
The new build works great! I had a few problems when I first tried it out but cleaning the sources on our build agents resolved this problem and its now working as expected.
Thanks very much for your help.
Jason