Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-25981

RTC plugin errors with parallel builds

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Won't Fix
    • Component/s: teamconcert-plugin
    • Labels:
      None
    • Environment:
      RHEL, Jenkins 1.582, Team Concert plugin 1.1.9, RTC 4.06
    • Similar Issues:

      Description

      If a job runs before the previous run has completed its RTC checkout phase
      the previous job reports an error, and the change information for the first job is lost. Enabling a "quiet time" helps avoid the problem, but that adds a long fixed delay in all cases - not just when the actual checkout phase would overlap.

      Limiting the overlap exposure to just the "accepting changes" portion rather than the entire checkout duration would help some.

      If it would help, I work at IBM and could help reproduce this or test a fix, reach out to mstave@us.ibm.com

      RTC : checkout...
      12:35:09 RTC Checkout : Source control setup
      12:35:10 RTC Checkout : Accepting changes into workspace "myWorkspaceName" ...
      12:36:03 RTC Checkout : Fetching files to fetch destination "/tmp/slavePath/workspace/myProjectName" ...
      12:37:27 FATAL: RTC : checkout failure: The configuration of the build workspace changed (possibly by a concurrent build) during the load.
      12:37:28 com.ibm.team.build.common.TeamBuildException: The configuration of the build workspace changed (possibly by a concurrent build) during the load.
      12:37:28 at com.ibm.team.build.internal.scm.SourceControlUtility.updateFileCopyArea(SourceControlUtility.java:704)
      12:37:28 at com.ibm.team.build.internal.hjplugin.rtc.RepositoryConnection.checkout(RepositoryConnection.java:436)
      12:37:28 at com.ibm.team.build.internal.hjplugin.rtc.RTCFacade.checkout(RTCFacade.java:390)
      12:37:28 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      12:37:28 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:94)
      12:37:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
      12:37:28 at java.lang.reflect.Method.invoke(Method.java:619)
      12:37:28 at com.ibm.team.build.internal.hjplugin.RTCFacadeFactory$RTCFacadeWrapper.invoke(RTCFacadeFactory.java:115)
      12:37:28 at com.ibm.team.build.internal.hjplugin.RTCCheckoutTask.invoke(RTCCheckoutTask.java:166)
      12:37:28 at com.ibm.team.build.internal.hjplugin.RTCCheckoutTask.invoke(RTCCheckoutTask.java:32)
      12:37:28 at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2484)
      12:37:28 at hudson.remoting.UserRequest.perform(UserRequest.java:118)
      12:37:28 at hudson.remoting.UserRequest.perform(UserRequest.java:48)
      12:37:28 at hudson.remoting.Request$2.run(Request.java:328)
      12:37:28 at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
      12:37:28 at java.util.concurrent.FutureTask.run(FutureTask.java:273)
      12:37:28 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1170)
      12:37:28 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:640)
      12:37:28 at java.lang.Thread.run(Thread.java:853)
      12:37:28 Caused by: com.ibm.team.repository.common.StaleDataException: The configuration for 'Workspace 'myWorkspaceName':Component 'myComponentA'' is more recent in the repository than the version you have. This usually means that another client has modified it first. Please refresh and try again.
      12:37:28 at com.ibm.team.scm.service.internal.ScmServiceInternal.validateSync(ScmServiceInternal.java:980)
      12:37:28 at com.ibm.team.scm.service.internal.ScmServiceInternal.validateSyncTimes(ScmServiceInternal.java:890)
      12:37:28 at com.ibm.team.scm.service.internal.ScmService$65.run(ScmService.java:2958)
      12:37:28 at com.ibm.team.scm.service.internal.AbstractScmService$5.run(AbstractScmService.java:743)
      12:37:28 at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTransaction(RepositoryDatabase.java:347)
      12:37:28 at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runInTransaction(RepositoryDatabase.java:271)
      12:37:28 at com.ibm.team.repository.service.internal.PrimitiveTransactionService.runInTransaction(PrimitiveTransactionService.java:96)
      12:37:28 at sun.reflect.GeneratedMethodAccessor172.invoke(null)
      12:37:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
      12:37:28 at java.lang.reflect.Method.invoke(Method.java:611)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
      12:37:28 at com.sun.proxy.$Proxy275.runInTransaction(null)
      12:37:28 at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:45)
      12:37:28 at sun.reflect.GeneratedMethodAccessor328.invoke(null)
      12:37:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
      12:37:28 at java.lang.reflect.Method.invoke(Method.java:611)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
      12:37:28 at com.sun.proxy.$Proxy446.runInTransaction(null)
      12:37:28 at com.ibm.team.scm.service.internal.AbstractScmService.runInTransaction(AbstractScmService.java:346)
      12:37:28 at com.ibm.team.scm.service.internal.AbstractScmService.runInTransaction(AbstractScmService.java:734)
      12:37:28 at com.ibm.team.scm.service.internal.AbstractScmService.runInTransaction(AbstractScmService.java:712)
      12:37:28 at com.ibm.team.scm.service.internal.ScmService.validateSyncTimes(ScmService.java:2954)
      12:37:28 at sun.reflect.GeneratedMethodAccessor970.invoke(null)
      12:37:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
      12:37:28 at java.lang.reflect.Method.invoke(Method.java:611)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
      12:37:28 at com.sun.proxy.$Proxy1423.validateSyncTimes(null)
      12:37:28 at com.ibm.team.filesystem.service.internal.operations.FileTreeOperation.initConfigState(FileTreeOperation.java:369)
      12:37:28 at com.ibm.team.filesystem.service.internal.operations.FileTreeOperation.run(FileTreeOperation.java:102)
      12:37:28 at com.ibm.team.filesystem.service.internal.FilesystemServiceInternal.getFileTreeByVersionable4(FilesystemServiceInternal.java:781)
      12:37:28 at com.ibm.team.filesystem.service.internal.FilesystemService$17.run(FilesystemService.java:813)
      12:37:28 at com.ibm.team.repository.service.internal.PrimitiveTransactionService$3.run(PrimitiveTransactionService.java:163)
      12:37:28 at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$Transaction.run(RepositoryDatabase.java:496)
      12:37:28 at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$1.run(RepositoryDatabase.java:320)
      12:37:28 at com.ibm.team.repository.service.internal.rdb.ConnectionPoolService.withCurrentConnection(ConnectionPoolService.java:448)
      12:37:28 at sun.reflect.GeneratedMethodAccessor104.invoke(null)
      12:37:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
      12:37:28 at java.lang.reflect.Method.invoke(Method.java:611)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
      12:37:28 at com.sun.proxy.$Proxy187.withCurrentConnection(null)
      12:37:28 at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTransaction(RepositoryDatabase.java:316)
      12:37:28 at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runInTransaction(RepositoryDatabase.java:271)
      12:37:28 at com.ibm.team.repository.service.internal.PrimitiveTransactionService.runInTransaction(PrimitiveTransactionService.java:96)
      12:37:28 at com.ibm.team.repository.service.internal.PrimitiveTransactionService.runInTransaction(PrimitiveTransactionService.java:91)
      12:37:28 at sun.reflect.GeneratedMethodAccessor279.invoke(null)
      12:37:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
      12:37:28 at java.lang.reflect.Method.invoke(Method.java:611)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
      12:37:28 at com.sun.proxy.$Proxy274.runInTransaction(null)
      12:37:28 at com.ibm.team.repository.service.AbstractService.runInTransaction(AbstractService.java:967)
      12:37:28 at com.ibm.team.filesystem.service.internal.FilesystemService.getFileTreeByVersionable4(FilesystemService.java:807)
      12:37:28 at sun.reflect.GeneratedMethodAccessor936.invoke(null)
      12:37:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
      12:37:28 at java.lang.reflect.Method.invoke(Method.java:611)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
      12:37:28 at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
      12:37:28 at com.sun.proxy.$Proxy1448.getFileTreeByVersionable4(null)
      12:37:28 at sun.reflect.GeneratedMethodAccessor936.invoke(null)
      12:37:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
      12:37:28 at java.lang.reflect.Method.invoke(Method.java:611)
      12:37:28 at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleMethod(AbstractTeamServerServlet.java:1421)
      12:37:28 at com.ibm.team.repository.servlet.AbstractTeamServerServlet.executeMethod(AbstractTeamServerServlet.java:956)
      12:37:28 at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doPost(AbstractTeamServerServlet.java:729)
      12:37:28 at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)
      12:37:28 at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:2362)
      12:37:28 at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:2153)
      12:37:28 at com.ibm.team.repository.servlet.AbstractTeamServerServlet.access$0(AbstractTeamServerServlet.java:2138)
      12:37:28 at com.ibm.team.repository.servlet.AbstractTeamServerServlet$1.service(AbstractTeamServerServlet.java:219)
      12:37:28 at com.ibm.team.repository.internal.service.auth.impl.JAuthHandler$1.run(JAuthHandler.java:109)
      12:37:28 at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1792)
      12:37:28 at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
      12:37:28 at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
      12:37:28 at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
      12:37:28 at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
      12:37:28 at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:76)
      12:37:28 at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
      12:37:28 at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
      12:37:28 at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:74)
      12:37:28 at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
      12:37:28 at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1694)
      12:37:28 at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1635)
      12:37:28 at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:149)
      12:37:28 at com.ibm.team.repository.server.servletbridge.BridgeFilter.processDelegate(BridgeFilter.java:165)
      12:37:28 at com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:198)
      12:37:28 at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
      12:37:28 at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
      12:37:28 at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:80)
      12:37:28 at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
      12:37:28 at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:965)
      12:37:28 at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:508)
      12:37:28 at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181)
      12:37:28 at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3994)
      12:37:28 at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
      12:37:28 at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:945)
      12:37:28 at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
      12:37:28 at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:191)
      12:37:28 at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454)
      12:37:28 at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:516)
      12:37:28 at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:307)
      12:37:28 at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:278)
      12:37:28 at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1049)
      12:37:28 at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.readyInboundPostHandshake(SSLConnectionLink.java:717)
      12:37:28 at com.ibm.ws.ssl.channel.impl.SSLConnectionLink$MyHandshakeCompletedCallback.complete(SSLConnectionLink.java:413)
      12:37:28 at com.ibm.ws.ssl.channel.impl.SSLUtils.handleHandshake(SSLUtils.java:1072)
      12:37:28 at com.ibm.ws.ssl.channel.impl.SSLHandshakeIOCallback.complete(SSLHandshakeIOCallback.java:87)
      12:37:28 at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)
      12:37:28 at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
      12:37:28 at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
      12:37:28 at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
      12:37:28 at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
      12:37:28 at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
      12:37:28 at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
      12:37:28 at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1662)
      12:37:28 at com.ibm.team.repository.common.internal.marshal.util.MarshallerUtil.decodeExceptions(MarshallerUtil.java:340)
      12:37:28 at com.ibm.team.repository.common.internal.marshal.util.MarshallerUtil.decodeExceptions(MarshallerUtil.java:310)
      12:37:28 at com.ibm.team.repository.common.internal.marshal.util.MarshallerUtil.decodeFault(MarshallerUtil.java:275)
      12:37:28 at com.ibm.team.repository.transport.client.RemoteTeamService.constructExceptionFromFault(RemoteTeamService.java:609)
      12:37:28 at com.ibm.team.repository.transport.client.RemoteTeamService.executeMethod(RemoteTeamService.java:493)
      12:37:28 at com.ibm.team.repository.transport.client.RemoteTeamService.invoke(RemoteTeamService.java:194)
      12:37:28 at com.ibm.team.repository.transport.client.ServiceInvocationHandler.invoke(ServiceInvocationHandler.java:43)
      12:37:28 at com.sun.proxy.$Proxy35.getFileTreeByVersionable4(Unknown Source)
      12:37:28 at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
      12:37:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
      12:37:28 at java.lang.reflect.Method.invoke(Method.java:619)
      12:37:28 at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invokeServiceCall(ServiceInterfaceProxy.java:254)
      12:37:28 at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(ServiceInterfaceProxy.java:110)
      12:37:28 at com.sun.proxy.$Proxy35.getFileTreeByVersionable4(Unknown Source)
      12:37:28 at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
      12:37:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
      12:37:28 at java.lang.reflect.Method.invoke(Method.java:619)
      12:37:28 at com.ibm.team.scm.client.internal.ScmServiceInterfaceProxy$2.run(ScmServiceInterfaceProxy.java:168)
      12:37:28 at com.ibm.team.repository.client.internal.TeamRepository$3.run(TeamRepository.java:1320)
      12:37:28 at com.ibm.team.repository.common.transport.CancelableCaller.call(CancelableCaller.java:79)
      12:37:28 at com.ibm.team.repository.client.internal.TeamRepository.callCancelableService(TeamRepository.java:1315)
      12:37:28 at com.ibm.team.scm.client.internal.ScmClientLibraryContext.callCancelableService(ScmClientLibraryContext.java:71)
      12:37:28 at com.ibm.team.scm.client.internal.ScmServiceInterfaceProxy.invokeCancelableService(ScmServiceInterfaceProxy.java:164)
      12:37:28 at com.ibm.team.scm.client.internal.ScmServiceInterfaceProxy.invoke(ScmServiceInterfaceProxy.java:92)
      12:37:28 at com.sun.proxy.$Proxy35.getFileTreeByVersionable4(Unknown Source)
      12:37:28 at com.ibm.team.filesystem.client.internal.FileSystemServiceProxy.getFileTreeByVersionable(FileSystemServiceProxy.java:287)
      12:37:28 at com.ibm.team.filesystem.client.internal.operations.LoadOperation.load(LoadOperation.java:1029)
      12:37:28 at com.ibm.team.filesystem.client.internal.operations.LoadOperation$1.run(LoadOperation.java:682)
      12:37:28 at com.ibm.team.filesystem.client.internal.SharingManager.runWithinFileSystemLock(SharingManager.java:935)
      12:37:28 at com.ibm.team.filesystem.client.internal.operations.FileSystemOperation.runWithinFileSystemLock(FileSystemOperation.java:164)
      12:37:28 at com.ibm.team.filesystem.client.internal.operations.FileSystemOperation.runWithinFileSystemLock(FileSystemOperation.java:144)
      12:37:28 at com.ibm.team.filesystem.client.internal.operations.LoadOperation.execute(LoadOperation.java:720)
      12:37:28 at com.ibm.team.filesystem.client.internal.operations.FileSystemOperation.run(FileSystemOperation.java:89)
      12:37:28 at com.ibm.team.build.internal.scm.SourceControlUtility.updateFileCopyArea(SourceControlUtility.java:686)
      12:37:28 ... 18 more
      12:37:28 FATAL: RTC : checkout failure: RTC : checkout failure: The configuration of the build workspace changed (possibly by a concurrent build) during the load.
      12:37:28 hudson.AbortException: RTC : checkout failure: The configuration of the build workspace changed (possibly by a concurrent build) during the load.
      12:37:28 at com.ibm.team.build.internal.hjplugin.RTCCheckoutTask.invoke(RTCCheckoutTask.java:199)
      12:37:28 at com.ibm.team.build.internal.hjplugin.RTCCheckoutTask.invoke(RTCCheckoutTask.java:32)
      12:37:28 at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2484)
      12:37:28 at hudson.remoting.UserRequest.perform(UserRequest.java:118)
      12:37:28 at hudson.remoting.UserRequest.perform(UserRequest.java:48)
      12:37:28 at hudson.remoting.Request$2.run(Request.java:328)
      12:37:28 at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
      12:37:28 at java.util.concurrent.FutureTask.run(FutureTask.java:273)
      12:37:28 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1170)
      12:37:28 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:640)
      12:37:28 at java.lang.Thread.run(Thread.java:853)
      12:37:28 ERROR: RTC : checkout failure: RTC : checkout failure: The configuration of the build workspace changed (possibly by a concurrent build) during the load.

        Attachments

          Activity

          Hide
          lvaikunt Lakshmi Narasimhan Vaikuntam added a comment -

          Closing the issue. Support for stream configuration is available when using build toolkit version 5.x and higher and Team Concert Plugin v1.2.0.0 and higher.

          Show
          lvaikunt Lakshmi Narasimhan Vaikuntam added a comment - Closing the issue. Support for stream configuration is available when using build toolkit version 5.x and higher and Team Concert Plugin v1.2.0.0 and higher.
          Hide
          lvaikunt Lakshmi Narasimhan Vaikuntam added a comment -

          In 1.2.0.0, we have added support for building from a Stream. This will not have any load issues with parallel builds.

          Show
          lvaikunt Lakshmi Narasimhan Vaikuntam added a comment - In 1.2.0.0, we have added support for building from a Stream. This will not have any load issues with parallel builds.

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            mstave mstave
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: