[jira] [Assigned] (FLINK-11316) JarFileCreatorTest fails when run with Java 9
[ https://issues.apache.org/jira/browse/FLINK-11316?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gary Yao reassigned FLINK-11316: Assignee: Gary Yao (was: TisonKun) > JarFileCreatorTest fails when run with Java 9 > - > > Key: FLINK-11316 > URL: https://issues.apache.org/jira/browse/FLINK-11316 > Project: Flink > Issue Type: Sub-task > Components: Tests >Affects Versions: 1.8.0 >Reporter: Gary Yao >Assignee: Gary Yao >Priority: Major > Labels: pull-request-available, tests > Fix For: 1.8.0 > > Time Spent: 10m > Remaining Estimate: 0h > > *Description* > {{JarFileCreatorTest}} fails when run with Java 9. Because {{JarFileCreator}} > is not used in production, the class and its tests can be deleted. > Stacktrace: > {code} > java.lang.IllegalArgumentException > at > org.apache.flink.shaded.asm5.org.objectweb.asm.ClassReader.(Unknown > Source) > at > org.apache.flink.shaded.asm5.org.objectweb.asm.ClassReader.(Unknown > Source) > at > org.apache.flink.shaded.asm5.org.objectweb.asm.ClassReader.(Unknown > Source) > at > org.apache.flink.runtime.util.JarFileCreator.addDependencies(JarFileCreator.java:146) > at > org.apache.flink.runtime.util.JarFileCreator.createJarFile(JarFileCreator.java:178) > at > org.apache.flink.runtime.util.JarFileCreatorTest.TestAnonymousInnerClassTrick1(JarFileCreatorTest.java:57) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:564) > {code} > *Steps to reproduce* > With the Java 9 compiler in the path, run: > {code} > mvn test -Pjava9 -DfailIfNoTests=false -Dfast > -Dtest=org.apache.flink.runtime.util.JarFileCreatorTest > {code} > Alternatively, run the test from IntelliJ with the {{java9}} profile enabled. > *Acceptance Criteria* > * {{JarFileCreator}} and {{JarFileCreatorTest}} are deleted > * Usage of {{JarFileCreator}} in > {{ClassLoaderUtilsTest#testWithURLClassLoader}} is replaced with an > alternative -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (FLINK-11316) JarFileCreatorTest fails when run with Java 9
[ https://issues.apache.org/jira/browse/FLINK-11316?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gary Yao reassigned FLINK-11316: Assignee: TisonKun (was: Gary Yao) > JarFileCreatorTest fails when run with Java 9 > - > > Key: FLINK-11316 > URL: https://issues.apache.org/jira/browse/FLINK-11316 > Project: Flink > Issue Type: Sub-task > Components: Tests >Affects Versions: 1.8.0 >Reporter: Gary Yao >Assignee: TisonKun >Priority: Major > Labels: pull-request-available, tests > Fix For: 1.8.0 > > Time Spent: 10m > Remaining Estimate: 0h > > *Description* > {{JarFileCreatorTest}} fails when run with Java 9. Because {{JarFileCreator}} > is not used in production, the class and its tests can be deleted. > Stacktrace: > {code} > java.lang.IllegalArgumentException > at > org.apache.flink.shaded.asm5.org.objectweb.asm.ClassReader.(Unknown > Source) > at > org.apache.flink.shaded.asm5.org.objectweb.asm.ClassReader.(Unknown > Source) > at > org.apache.flink.shaded.asm5.org.objectweb.asm.ClassReader.(Unknown > Source) > at > org.apache.flink.runtime.util.JarFileCreator.addDependencies(JarFileCreator.java:146) > at > org.apache.flink.runtime.util.JarFileCreator.createJarFile(JarFileCreator.java:178) > at > org.apache.flink.runtime.util.JarFileCreatorTest.TestAnonymousInnerClassTrick1(JarFileCreatorTest.java:57) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:564) > {code} > *Steps to reproduce* > With the Java 9 compiler in the path, run: > {code} > mvn test -Pjava9 -DfailIfNoTests=false -Dfast > -Dtest=org.apache.flink.runtime.util.JarFileCreatorTest > {code} > Alternatively, run the test from IntelliJ with the {{java9}} profile enabled. > *Acceptance Criteria* > * {{JarFileCreator}} and {{JarFileCreatorTest}} are deleted > * Usage of {{JarFileCreator}} in > {{ClassLoaderUtilsTest#testWithURLClassLoader}} is replaced with an > alternative -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (FLINK-11316) JarFileCreatorTest fails when run with Java 9
[ https://issues.apache.org/jira/browse/FLINK-11316?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] TisonKun reassigned FLINK-11316: Assignee: TisonKun > JarFileCreatorTest fails when run with Java 9 > - > > Key: FLINK-11316 > URL: https://issues.apache.org/jira/browse/FLINK-11316 > Project: Flink > Issue Type: Sub-task > Components: Tests >Reporter: Gary Yao >Assignee: TisonKun >Priority: Major > Labels: tests > > *Description* > {{JarFileCreatorTest}} fails when run with Java 9. Because {{JarFileCreator}} > is not used in production, the class and its tests can be deleted. > Stacktrace: > {code} > java.lang.IllegalArgumentException > at > org.apache.flink.shaded.asm5.org.objectweb.asm.ClassReader.(Unknown > Source) > at > org.apache.flink.shaded.asm5.org.objectweb.asm.ClassReader.(Unknown > Source) > at > org.apache.flink.shaded.asm5.org.objectweb.asm.ClassReader.(Unknown > Source) > at > org.apache.flink.runtime.util.JarFileCreator.addDependencies(JarFileCreator.java:146) > at > org.apache.flink.runtime.util.JarFileCreator.createJarFile(JarFileCreator.java:178) > at > org.apache.flink.runtime.util.JarFileCreatorTest.TestAnonymousInnerClassTrick1(JarFileCreatorTest.java:57) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:564) > {code} > *Steps to reproduce* > With the Java 9 compiler in the path, run: > {code} > mvn test -Pjava9 -DfailIfNoTests=false -Dfast > -Dtest=org.apache.flink.runtime.util.JarFileCreatorTest > {code} > Alternatively, run the test from IntelliJ with the {{java9}} profile enabled. > *Acceptance Criteria* > * {{JarFileCreator}} and {{JarFileCreatorTest}} are deleted > * Usage of {{JarFileCreator}} in > {{ClassLoaderUtilsTest#testWithURLClassLoader}} is replaced with an > alternative -- This message was sent by Atlassian JIRA (v7.6.3#76005)