-
Bug
-
Resolution: Not A Defect
-
Blocker
-
None
-
TFS Plugin: V 4.1.0
Jenkins: 1.642.1 and 1.609.3
Upgrading TFS Plugin from version 4.0.0 to 4.1.0 make system unusable.
Tried creating a new job from scratch and same error occurs. Workaround is to revert to V4.0.0. This is reproduced on 2 different linux jenkins instances, with Windows clients.
V 4.1.0 does not have the issue on a newly installed Windows installation jenkins 1.642.2.
The following error occurs when the TFS plugin tries to connect to TFS(poll, checkout):
FATAL: The SOAP endpoint http://tfsurl:8080/tfs/collection/Services/v1.0/Registration.asmx could not be contacted. HTTP status: 302
com.microsoft.tfs.core.exceptions.TECoreException: The SOAP endpoint http://tfsurl:8080/tfs/collection/Services/v1.0/Registration.asmx could not be contacted. HTTP status: 302
at com.microsoft.tfs.core.exceptions.mappers.TECoreExceptionMapper.map(TECoreExceptionMapper.java:105)
at com.microsoft.tfs.core.exceptions.mappers.RegistrationExceptionMapper.map(RegistrationExceptionMapper.java:23)
at com.microsoft.tfs.core.clients.registration.RegistrationData.newFromServer(RegistrationData.java:70)
at com.microsoft.tfs.core.clients.registration.RegistrationClient.getRegistrationData(RegistrationClient.java:645)
at com.microsoft.tfs.core.clients.registration.RegistrationClient.getRegistrationEntry(RegistrationClient.java:188)
at com.microsoft.tfs.core.clients.registration.RegistrationClient.getRegistrationEntry(RegistrationClient.java:167)
at com.microsoft.tfs.core.clients.webservices.IdentityManagementService.<init>(IdentityManagementService.java:65)
at hudson.plugins.tfs.model.Server.createIdentityManagementService(Server.java:213)
at hudson.plugins.tfs.model.Project.getOrCreateUserLookup(Project.java:112)
at hudson.plugins.tfs.model.Project.getVCCHistory(Project.java:82)
at hudson.plugins.tfs.model.Project.getLatestUncloakedChangeset(Project.java:179)
at hudson.plugins.tfs.TeamFoundationServerScm.compareRemoteRevisionWith(TeamFoundationServerScm.java:555)
at hudson.scm.SCM.poll(SCM.java:397)
at hudson.model.AbstractProject._poll(AbstractProject.java:1450)
at hudson.model.AbstractProject.poll(AbstractProject.java:1353)
at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:510)
at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:539)
at hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.microsoft.tfs.core.ws.runtime.exceptions.EndpointNotFoundException: The SOAP endpoint http://tfsurl:8080/tfs/collection/Services/v1.0/Registration.asmx could not be contacted. HTTP status: 302
at com.microsoft.tfs.core.ws.runtime.client.SOAPService.examineHeadersForFederatedAuthURL(SOAPService.java:1198)
at com.microsoft.tfs.core.ws.runtime.client.SOAPService.executeSOAPRequestInternal(SOAPService.java:716)
at com.microsoft.tfs.core.ws.runtime.client.SOAPService.executeSOAPRequest(SOAPService.java:475)
at ms.tfs.services.registration._03._RegistrationSoap12Service.getRegistrationEntries(_RegistrationSoap12Service.java:105)
at com.microsoft.tfs.core.clients.registration.RegistrationData.newFromServer(RegistrationData.java:65)
... 20 more