How to resolve: java.lang.NoClassDefFoundError: com/ibm/team/scm/common/internal/dto/impl/ContributorRefreshResultImpl
Hi,
When polling from Jenkins having RTC as SCM getting the following error
Started by an SCM change Building in workspace C:\Program Files (x86)\Jenkins\workspace\ImpactAnalyzer RTC : checkout... FATAL: RTC : checkout failure: java.lang.NoClassDefFoundError: com/ibm/team/scm/common/internal/dto/impl/ContributorRefreshResultImpl com.ibm.team.repository.common.transport.ServiceMethodInvocationError: java.lang.NoClassDefFoundError: com/ibm/team/scm/common/internal/dto/impl/ContributorRefreshResultImpl at com.ibm.team.repository.transport.client.RemoteTeamService.getAppropriateException(RemoteTeamService.java:737) at com.ibm.team.repository.transport.client.RemoteTeamService.executeMethod(RemoteTeamService.java:573) at com.ibm.team.repository.transport.client.RemoteTeamService.invoke(RemoteTeamService.java:202) at com.ibm.team.repository.transport.client.ServiceInvocationHandler.invoke(ServiceInvocationHandler.java:43) at com.sun.proxy.$Proxy69.getContributorState(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invokeServiceCall(ServiceInterfaceProxy.java:254) at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(ServiceInterfaceProxy.java:110) at com.sun.proxy.$Proxy69.getContributorState(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.ibm.team.scm.client.internal.ScmServiceInterfaceProxy$2.run(ScmServiceInterfaceProxy.java:168) at com.ibm.team.repository.client.internal.TeamRepository$3.run(TeamRepository.java:1327) at com.ibm.team.repository.common.transport.CancelableCaller.call(CancelableCaller.java:79) at com.ibm.team.repository.client.internal.TeamRepository.callCancelableService(TeamRepository.java:1322) at com.ibm.team.scm.client.internal.ScmClientLibraryContext.callCancelableService(ScmClientLibraryContext.java:71) at com.ibm.team.scm.client.internal.ScmServiceInterfaceProxy.invokeCancelableService(ScmServiceInterfaceProxy.java:164) at com.ibm.team.scm.client.internal.ScmServiceInterfaceProxy.invoke(ScmServiceInterfaceProxy.java:92) at com.sun.proxy.$Proxy69.getContributorState(Unknown Source) at com.ibm.team.scm.client.internal.WorkspaceManager.refresh(WorkspaceManager.java:3008) at com.ibm.team.scm.client.internal.WorkspaceManager.ensureInitialized(WorkspaceManager.java:861) at com.ibm.team.scm.client.internal.WorkspaceManager.getWorkspaceConnection(WorkspaceManager.java:883) at com.ibm.team.build.internal.hjplugin.rtc.RepositoryConnection.acceptForBuildStream(RepositoryConnection.java:1418) at com.ibm.team.build.internal.hjplugin.rtc.RepositoryConnection.accept(RepositoryConnection.java:420) at com.ibm.team.build.internal.hjplugin.rtc.RTCFacade.accept(RTCFacade.java:490) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.ibm.team.build.internal.hjplugin.RTCFacadeFactory$RTCFacadeWrapper.invoke(RTCFacadeFactory.java:127) at com.ibm.team.build.internal.hjplugin.RTCAcceptTask.invoke(RTCAcceptTask.java:206) at com.ibm.team.build.internal.hjplugin.RTCAcceptTask.invoke(RTCAcceptTask.java:34) at hudson.FilePath.act(FilePath.java:1018) at hudson.FilePath.act(FilePath.java:996) at com.ibm.team.build.internal.hjplugin.RTCScm.checkout(RTCScm.java:2211) at hudson.scm.SCM.checkout(SCM.java:495) at hudson.model.AbstractProject.checkout(AbstractProject.java:1270) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:604) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529) at hudson.model.Run.execute(Run.java:1720) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:410) Caused by: java.lang.NoClassDefFoundError: com/ibm/team/scm/common/internal/dto/impl/ContributorRefreshResultImpl at com.ibm.team.scm.common.internal.dto.impl.ScmDtoFactoryImpl.createContributorRefreshResult(ScmDtoFactoryImpl.java:1037) at com.ibm.team.scm.common.internal.dto.impl.ScmDtoFactoryImpl.create(ScmDtoFactoryImpl.java:212) at com.ibm.team.repository.common.internal.marshal.impl.FastWebDemarshaller.createType(FastWebDemarshaller.java:1924) at com.ibm.team.repository.common.internal.marshal.impl.FastWebDemarshaller.demarshalObject(FastWebDemarshaller.java:2202) at com.ibm.team.repository.common.internal.marshal.impl.FastWebDemarshaller.demarshal(FastWebDemarshaller.java:2255) at com.ibm.team.repository.common.internal.marshal.impl.EObjectMarshaller.internalFastDemarshal(EObjectMarshaller.java:619) at com.ibm.team.repository.common.internal.marshal.impl.EObjectMarshaller.demarshalInputStreamToObject(EObjectMarshaller.java:580) at com.ibm.team.repository.transport.client.RemoteTeamService.demarshallEnvelope(RemoteTeamService.java:708) at com.ibm.team.repository.transport.client.RemoteTeamService.invokePost(RemoteTeamService.java:608) at com.ibm.team.repository.transport.client.RemoteTeamService.executeMethod(RemoteTeamService.java:548) ... 47 more FATAL: RTC : checkout failure: RTC : checkout failure: java.lang.NoClassDefFoundError: com/ibm/team/scm/common/internal/dto/impl/ContributorRefreshResultImpl hudson.AbortException: RTC : checkout failure: java.lang.NoClassDefFoundError: com/ibm/team/scm/common/internal/dto/impl/ContributorRefreshResultImpl at com.ibm.team.build.internal.hjplugin.RTCAcceptTask.invoke(RTCAcceptTask.java:250) at com.ibm.team.build.internal.hjplugin.RTCAcceptTask.invoke(RTCAcceptTask.java:34) at hudson.FilePath.act(FilePath.java:1018) at hudson.FilePath.act(FilePath.java:996) at com.ibm.team.build.internal.hjplugin.RTCScm.checkout(RTCScm.java:2211) at hudson.scm.SCM.checkout(SCM.java:495) at hudson.model.AbstractProject.checkout(AbstractProject.java:1270) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:604) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529) at hudson.model.Run.execute(Run.java:1720) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:410) ERROR: RTC : checkout failure: RTC : checkout failure: java.lang.NoClassDefFoundError: com/ibm/team/scm/common/internal/dto/impl/ContributorRefreshResultImpl Finished: FAILURE