[ https://issues.apache.org/jira/browse/MRESOLVER-171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Osipov moved WAGON-610 to MRESOLVER-171: ------------------------------------------------ Fix Version/s: (was: 3.4.1) 1.7.0 Key: MRESOLVER-171 (was: WAGON-610) Affects Version/s: (was: 3.4.0) 1.6.2 Project: Maven Resolver (was: Maven Wagon) > Resolver fails when compiled on Java 9+ and run on Java 8 due to JDK API > breakage > --------------------------------------------------------------------------------- > > Key: MRESOLVER-171 > URL: https://issues.apache.org/jira/browse/MRESOLVER-171 > Project: Maven Resolver > Issue Type: Bug > Affects Versions: 1.6.2 > Reporter: Michael Osipov > Assignee: Michael Osipov > Priority: Major > Fix For: 1.7.0 > > > When Wagon is compiled with Java 9+ and run with Maven core or something else > with Java 8 one can observe the following: > {noformat} > [INFO] Running > org.apache.maven.repository.internal.DefaultArtifactDescriptorReaderTest > [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.802 > s <<< FAILURE! - in > org.apache.maven.repository.internal.DefaultArtifactDescriptorReaderTest > [ERROR] > testMng5459(org.apache.maven.repository.internal.DefaultArtifactDescriptorReaderTest) > Time elapsed: 0.787 s <<< ERROR! > java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; > at > org.apache.maven.repository.internal.DefaultArtifactDescriptorReaderTest.testMng5459(DefaultArtifactDescriptorReaderTest.java:56) > [INFO] Running org.apache.maven.repository.internal.DefaultModelResolverTest > [ERROR] Tests run: 10, Failures: 0, Errors: 8, Skipped: 0, Time elapsed: > 0.354 s <<< FAILURE! - in > org.apache.maven.repository.internal.DefaultModelResolverTest > [ERROR] > testResolveDependencySuccessfullyResolvesExistingDependencyWithoutRange(org.apache.maven.repository.internal.DefaultModelResolverTest) > Time elapsed: 0.038 s <<< ERROR! > java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; > at > org.apache.maven.repository.internal.DefaultModelResolverTest.testResolveDependencySuccessfullyResolvesExistingDependencyWithoutRange(DefaultModelResolverTest.java:198) > [ERROR] > testResolveParentSuccessfullyResolvesExistingParentWithoutRange(org.apache.maven.repository.internal.DefaultModelResolverTest) > Time elapsed: 0.031 s <<< ERROR! > java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; > at > org.apache.maven.repository.internal.DefaultModelResolverTest.testResolveParentSuccessfullyResolvesExistingParentWithoutRange(DefaultModelResolverTest.java:117) > [ERROR] > testResolveParentSuccessfullyResolvesExistingParentUsingHighestVersion(org.apache.maven.repository.internal.DefaultModelResolverTest) > Time elapsed: 0.047 s <<< ERROR! > java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; > at > org.apache.maven.repository.internal.DefaultModelResolverTest.testResolveParentSuccessfullyResolvesExistingParentUsingHighestVersion(DefaultModelResolverTest.java:128) > [ERROR] > testResolveDependencyThrowsUnresolvableModelExceptionWhenNoMatchingVersionFound(org.apache.maven.repository.internal.DefaultModelResolverTest) > Time elapsed: 0.038 s <<< ERROR! > java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; > at > org.apache.maven.repository.internal.DefaultModelResolverTest.testResolveDependencyThrowsUnresolvableModelExceptionWhenNoMatchingVersionFound(DefaultModelResolverTest.java:160) > [ERROR] > testResolveDependencySuccessfullyResolvesExistingDependencyUsingHighestVersion(org.apache.maven.repository.internal.DefaultModelResolverTest) > Time elapsed: 0.031 s <<< ERROR! > java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; > at > org.apache.maven.repository.internal.DefaultModelResolverTest.testResolveDependencySuccessfullyResolvesExistingDependencyUsingHighestVersion(DefaultModelResolverTest.java:209) > [ERROR] > testResolveDependencyThrowsUnresolvableModelExceptionWhenUsingRangesWithoutUpperBound(org.apache.maven.repository.internal.DefaultModelResolverTest) > Time elapsed: 0.032 s <<< ERROR! > java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; > at > org.apache.maven.repository.internal.DefaultModelResolverTest.testResolveDependencyThrowsUnresolvableModelExceptionWhenUsingRangesWithoutUpperBound(DefaultModelResolverTest.java:180) > [ERROR] > testResolveParentThrowsUnresolvableModelExceptionWhenNoMatchingVersionFound(org.apache.maven.repository.internal.DefaultModelResolverTest) > Time elapsed: 0.037 s <<< ERROR! > java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; > at > org.apache.maven.repository.internal.DefaultModelResolverTest.testResolveParentThrowsUnresolvableModelExceptionWhenNoMatchingVersionFound(DefaultModelResolverTest.java:79) > [ERROR] > testResolveParentThrowsUnresolvableModelExceptionWhenUsingRangesWithoutUpperBound(org.apache.maven.repository.internal.DefaultModelResolverTest) > Time elapsed: 0.016 s <<< ERROR! > java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; > at > org.apache.maven.repository.internal.DefaultModelResolverTest.testResolveParentThrowsUnresolvableModelExceptionWhenUsingRangesWithoutUpperBound(DefaultModelResolverTest.java:99) > [INFO] Running org.apache.maven.repository.internal.DefaultVersionResolverTest > [ERROR] Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 s > <<< FAILURE! - in > org.apache.maven.repository.internal.DefaultVersionResolverTest > [ERROR] > testResolveSeparateInstalledClassifiedNonUniqueVersionedArtifacts(org.apache.maven.repository.internal.DefaultVersionResolverTest) > Time elapsed: 0 s <<< ERROR! > java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; > at > org.apache.maven.repository.internal.DefaultVersionResolverTest.testResolveSeparateInstalledClassifiedNonUniqueVersionedArtifacts(DefaultVersionResolverTest.java:59) > [INFO] Running > org.apache.maven.repository.internal.MavenRepositorySystemUtilsTest > [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - > in org.apache.maven.repository.internal.MavenRepositorySystemUtilsTest > [INFO] Running org.apache.maven.repository.internal.RemoteSnapshotMetadataTest > [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 > s - in org.apache.maven.repository.internal.RemoteSnapshotMetadataTest > [INFO] Running org.apache.maven.repository.internal.RepositorySystemTest > [ERROR] Tests run: 11, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: > 0.271 s <<< FAILURE! - in > org.apache.maven.repository.internal.RepositorySystemTest > [ERROR] > testCollectDependencies(org.apache.maven.repository.internal.RepositorySystemTest) > Time elapsed: 0 s <<< ERROR! > java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; > at > org.apache.maven.repository.internal.RepositorySystemTest.testCollectDependencies(RepositorySystemTest.java:122) > [ERROR] > testReadArtifactDescriptor(org.apache.maven.repository.internal.RepositorySystemTest) > Time elapsed: 0.028 s <<< ERROR! > java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; > at > org.apache.maven.repository.internal.RepositorySystemTest.testReadArtifactDescriptor(RepositorySystemTest.java:63) > {noformat} > A similar issue has been reported here: > [https://github.com/hazelcast/hazelcast/issues/14214#issue-387286620] -- This message was sent by Atlassian Jira (v8.3.4#803005)