Troubleshooting: StaleDataException
Our Continuous Integration machine pulls the code to build by downloading the component from our integration stream. In most cases, this works just fine. Intermittently, we get a StaleDataException "The history for (component) is more recent in the repository than the version you have...."
WorkspaceConnection.createBaselineSet is being called with null for excludedComponents, and createNewBaselines = true.
Does anybody recognize these symptoms?
com.ibm.team.repository.common.StaleDataException: ...
at com.ibm.team.scm.service.internal.ScmServiceInternal.validateSync(ScmServiceInternal.java:899)
at com.ibm.team.scm.service.internal.ScmServiceInternal.validateSyncTimes(ScmServiceInternal.java:816)
at com.ibm.team.scm.service.internal.ScmServiceInternal.createBaselineSet(ScmServiceInternal.java:2842)
at com.ibm.team.scm.service.internal.ScmService$48.run(ScmService.java:2189)
...
at com.ibm.team.scm.client.internal.WorkspaceConnection.createBaselineSet(WorkspaceConnection.java:3322)
at com.ibm.team.scm.client.internal.WorkspaceConnection.createBaselineSet(WorkspaceConnection.java:3281)
WorkspaceConnection.createBaselineSet is being called with null for excludedComponents, and createNewBaselines = true.
Does anybody recognize these symptoms?