Hello,
For the past few days Orchestrator seems to fail loading the available versions with this error:
Caused by: java.lang.IllegalStateException: Fail to load versions of org.sonarsource.sonarqube:sonar-application
at com.sonar.orchestrator.util.MavenVersionResolver.loadVersions(MavenVersionResolver.java:62)
at com.sonar.orchestrator.locator.MavenArtifactory.resolveVersion(MavenArtifactory.java:39)
at com.sonar.orchestrator.locator.MavenLocator.resolveVersion(MavenLocator.java:103)
at com.sonar.orchestrator.server.PackagingResolver.resolveVersion(PackagingResolver.java:79)
at com.sonar.orchestrator.server.PackagingResolver.resolve(PackagingResolver.java:57)
at com.sonar.orchestrator.Orchestrator.install(Orchestrator.java:96)
at com.sonar.orchestrator.Orchestrator.start(Orchestrator.java:118)
at org.sonar.plugins.findbugs.it.FindbugsTestSuite.<clinit>(FindbugsTestSuite.java:68)
... 6 more
Caused by: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "modelVersion" (class com.sonar.orchestrator.locator.MavenRepositoryVersion), not marked as ignorable (3 known properties: "groupId", "artifactId", "versioning"])
at [Source: (URL); line: 2, column: 32] (through reference chain: com.sonar.orchestrator.locator.MavenRepositoryVersion["modelVersion"])
at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:61)
at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownProperty(DeserializationContext.java:1127)
at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:1989)
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:1700)
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownVanilla(BeanDeserializerBase.java:1678)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:319)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:176)
at com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext.readRootValue(XmlDeserializationContext.java:91)
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4674)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3560)
at com.sonar.orchestrator.util.MavenVersionResolver.downloadVersions(MavenVersionResolver.java:87)
at com.sonar.orchestrator.util.MavenVersionResolver.loadVersions(MavenVersionResolver.java:55)
... 13 more
I’ve created a PR in the Orchestrator project, I think this should solve the problem: