TFS 与 Jenkins 的集成无法解析 XML

TFS integration with Jenkins could not parse XML

我正在尝试使用 Jenkins 在我们的开发团队中实施一个 CI 系统。

我有一个集合 URL 定义为 http://mytfsserver:8080/tfs/collection 并使用我自己的凭据(管理员)访问。

问题是我无法将我的 TFS 2015 与 jenkins 连接,出现以下错误:

    at com.microsoft.tfs.core.ws.runtime.client.SOAPService.executeSOAPRequestInternal(SOAPService.java:634)
    at com.microsoft.tfs.core.ws.runtime.client.SOAPService.executeSOAPRequest(SOAPService.java:444)
    at ms.tfs.services.registration._03._RegistrationSoap12Service.getRegistrationEntries(_RegistrationSoap12Service.java:106)
    at com.microsoft.tfs.core.clients.registration.RegistrationData.newFromServer(RegistrationData.java:58)
Caused: com.microsoft.tfs.core.exceptions.TECoreException: The servers response could not be parsed as XML: {0}
    at com.microsoft.tfs.core.exceptions.mappers.TECoreExceptionMapper.map(TECoreExceptionMapper.java:92)
    at com.microsoft.tfs.core.exceptions.mappers.RegistrationExceptionMapper.map(RegistrationExceptionMapper.java:18)
    at com.microsoft.tfs.core.clients.registration.RegistrationData.newFromServer(RegistrationData.java:61)
    at com.microsoft.tfs.core.clients.registration.RegistrationClient.getRegistrationData(RegistrationClient.java:617)
    at com.microsoft.tfs.core.clients.registration.RegistrationClient.getRegistrationEntries(RegistrationClient.java:144)
    at com.microsoft.tfs.core.clients.registration.RegistrationClient.getRegistrationEntries(RegistrationClient.java:129)
    at com.microsoft.tfs.core.PreFrameworkServerDataProvider.findServiceLocation(PreFrameworkServerDataProvider.java:275)
    at ```



终于是我代理服务器的问题了。我只是在 jenkins 插件管理中禁用了代理配置,它是有效的。