Here I can list multiple versions that I can find.
At least I can find 1.4.11.Final, 1.2.6.Final and 1.3.0.Beta6. But the nearest strategy gives the correct result of 1.4.11.Final. This problem is blocking me the migration of the WildFly Swarm Gradle Plugin from Maven.
I’m not the member of team WildFly Swarm. And I can’t change the poms. And I can force the dependency version to temporarily solve the problem. But if the WildFly Swarm is updated. Then the plugin will be broken again.
https://repo1.maven.org/maven2/org/wildfly/swarm/jaxrs-multipart/2017.5.0/jaxrs-multipart-2017.5.0.pom
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.wildfly.swarm</groupId>
<artifactId>wildfly-swarm</artifactId>
<version>2017.5.0</version>
<relativePath>../../../</relativePath>
</parent>
https://repo1.maven.org/maven2/org/wildfly/swarm/wildfly-swarm/2017.5.0/wildfly-swarm-2017.5.0.pom
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.wildfly.swarm</groupId>
<artifactId>parent</artifactId>
<version>8</version>
</parent>
<artifactId>wildfly-swarm</artifactId>
<version>2017.5.0</version>
<name>Root</name>
<description>Root</description>
<packaging>pom</packaging>
...
<properties>
...
<version.wildfly>10.1.0.Final</version.wildfly>
<version.org.wildfly.core>2.2.1.Final</version.org.wildfly.core>
...
</properties>
...
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<type>pom</type>
<version>${version.org.wildfly.core}</version>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.wildfly</groupId>
<artifactId>wildfly-parent</artifactId>
<version>${version.wildfly}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
https://repo1.maven.org/maven2/org/wildfly/core/wildfly-core-parent/2.2.1.Final/wildfly-core-parent-2.2.1.Final.pom
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.jboss</groupId>
<artifactId>jboss-parent</artifactId>
<version>20</version>
</parent>
<groupId>org.wildfly.core</groupId>
<artifactId>wildfly-core-parent</artifactId>
<version>2.2.1.Final</version>
<name>WildFly: Core Parent Aggregator</name>
<description>WildFly: Core Parent Aggregator</description>
<packaging>pom</packaging>
...
<properties>
...
<version.io.undertow>1.4.11.Final</version.io.undertow>
...
</properties>
...
<dependencyManagement>
<dependencies>
...
<dependency>
<groupId>io.undertow</groupId>
<artifactId>undertow-core</artifactId>
<version>${version.io.undertow}</version>
<exclusions>
<exclusion>
<groupId>io.undertow</groupId>
<artifactId>undertow-build-config</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>io.undertow</groupId>
<artifactId>undertow-servlet</artifactId>
<version>${version.io.undertow}</version>
<exclusions>
<exclusion>
<groupId>io.undertow</groupId>
<artifactId>undertow-build-config</artifactId>
</exclusion>
<exclusion>
<groupId>org.jboss.spec.javax.servlet.jsp</groupId>
<artifactId>jboss-jsp-api_2.2_spec</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>io.undertow</groupId>
<artifactId>undertow-websockets-jsr</artifactId>
<version>${version.io.undertow}</version>
<exclusions>
<exclusion>
<groupId>io.undertow</groupId>
<artifactId>undertow-build-config</artifactId>
</exclusion>
</exclusions>
</dependency>
https://repo1.maven.org/maven2/org/wildfly/wildfly-parent/10.1.0.Final/wildfly-parent-10.1.0.Final.pom
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.jboss</groupId>
<artifactId>jboss-parent</artifactId>
<version>20</version>
</parent>
<groupId>org.wildfly</groupId>
<artifactId>wildfly-parent</artifactId>
<version>10.1.0.Final</version>
<name>WildFly: Parent Aggregator</name>
<description>WildFly: Parent Aggregator</description>
<packaging>pom</packaging>
...
<properties>
...
<version.io.undertow.jastow>2.0.1.Final</version.io.undertow.jastow>
<version.io.undertow.js>1.0.2.Final</version.io.undertow.js>
...
<version.org.jboss.ws.jaxws-undertow-httpspi>1.0.1.Final</version.org.jboss.ws.jaxws-undertow-httpspi>
</properties>
...
<dependencyManagement>
<dependencies>
<dependency>
<groupId>io.undertow.jastow</groupId>
<artifactId>jastow</artifactId>
<version>${version.io.undertow.jastow}</version>
</dependency>
<dependency>
<groupId>io.undertow.js</groupId>
<artifactId>undertow-js</artifactId>
<version>${version.io.undertow.js}</version>
</dependency>
https://repo1.maven.org/maven2/io/undertow/jastow/jastow/2.0.1.Final/jastow-2.0.1.Final.pom
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.jboss</groupId>
<artifactId>jboss-parent</artifactId>
<version>16</version>
</parent>
<groupId>io.undertow.jastow</groupId>
<artifactId>jastow</artifactId>
<version>2.0.1.Final</version>
<name>Jastow</name>
<description>JSP 2.3 container</description>
<properties>
...
<version.io.undertow>1.2.6.Final</version.io.undertow>
...
</properties>
...
<dependencies>
<dependency>
<groupId>io.undertow</groupId>
<artifactId>undertow-servlet</artifactId>
<version>${version.io.undertow}</version>
</dependency>
<dependency>
<groupId>io.undertow</groupId>
<artifactId>undertow-core</artifactId>
<type>test-jar</type>
<scope>test</scope>
<version>${version.io.undertow}</version>
</dependency>
<dependency>
<groupId>io.undertow</groupId>
<artifactId>undertow-servlet</artifactId>
<type>test-jar</type>
<scope>test</scope>
<version>${version.io.undertow}</version>
</dependency>
https://repo1.maven.org/maven2/io/undertow/js/undertow-js/1.0.2.Final/undertow-js-1.0.2.Final.pom
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.jboss</groupId>
<artifactId>jboss-parent</artifactId>
<version>19</version>
</parent>
<groupId>io.undertow.js</groupId>
<artifactId>undertow-js</artifactId>
<version>1.0.2.Final</version>
<name>Undertow Javascript API</name>
<properties>
...
<version.io.undertow>1.3.0.Beta6</version.io.undertow>
...
</properties>
<dependencies>
<dependency>
<groupId>io.undertow</groupId>
<artifactId>undertow-core</artifactId>
<version>${version.io.undertow}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.undertow</groupId>
<artifactId>undertow-servlet</artifactId>
<version>${version.io.undertow}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.undertow</groupId>
<artifactId>undertow-websockets-jsr</artifactId>
<version>${version.io.undertow}</version>
<scope>provided</scope>
</dependency>