[ https://issues.apache.org/jira/browse/HBASE-29605?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Istvan Toth reassigned HBASE-29605: ----------------------------------- Assignee: Istvan Toth > More test failing because of static final reflection changes in Java 21 > ----------------------------------------------------------------------- > > Key: HBASE-29605 > URL: https://issues.apache.org/jira/browse/HBASE-29605 > Project: HBase > Issue Type: Bug > Reporter: Istvan Toth > Assignee: Istvan Toth > Priority: Major > > {noformat} > [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 9.882 > s <<< FAILURE! -- in > org.apache.hadoop.hbase.regionserver.TestCompactionToolNpeFix > [ERROR] org.apache.hadoop.hbase.regionserver.TestCompactionToolNpeFix -- Time > elapsed: 9.882 s <<< ERROR! > java.lang.InternalError: java.lang.IllegalAccessException: static final field > has no write access: > org.apache.hadoop.mapred.TaskLog.LOG_DIR/java.io.File/putStatic, from class > java.lang.Object (module java.base) > at > java.base/java.lang.reflect.Field.acquireOverrideFieldAccessor(Field.java:1200) > at > java.base/java.lang.reflect.Field.getOverrideFieldAccessor(Field.java:1169) > at java.base/java.lang.reflect.Field.set(Field.java:836) > at > org.apache.hadoop.hbase.HBaseTestingUtil.forceChangeTaskLogDir(HBaseTestingUtil.java:2322) > at > org.apache.hadoop.hbase.HBaseTestingUtil.startMiniMapReduceCluster(HBaseTestingUtil.java:2348) > at > org.apache.hadoop.hbase.HBaseTestingUtil.startMiniMapReduceCluster(HBaseTestingUtil.java:2304) > at > org.apache.hadoop.hbase.regionserver.TestCompactionToolNpeFix.setUpAfterClass(TestCompactionToolNpeFix.java:64) > at java.base/java.lang.reflect.Method.invoke(Method.java:580) > at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) > at java.base/java.lang.Thread.run(Thread.java:1583) > Caused by: java.lang.IllegalAccessException: static final field has no write > access: org.apache.hadoop.mapred.TaskLog.LOG_DIR/java.io.File/putStatic, from > class java.lang.Object (module java.base) > at > java.base/java.lang.invoke.MemberName.makeAccessException(MemberName.java:894) > at > java.base/java.lang.invoke.MethodHandles$Lookup.unreflectField(MethodHandles.java:3597) > at > java.base/java.lang.invoke.MethodHandles$Lookup.unreflectSetter(MethodHandles.java:3588) > at > java.base/java.lang.invoke.MethodHandleImpl$1.unreflectField(MethodHandleImpl.java:1632) > ... 10 more > {noformat} > {noformat} > [ERROR] org.apache.hadoop.hbase.backup.TestBackupSmallTests -- Time elapsed: > 10.96 s <<< ERROR! > java.lang.InternalError: java.lang.IllegalAccessException: static final field > has no write access: > org.apache.hadoop.mapred.TaskLog.LOG_DIR/java.io.File/putStatic, from class > java.lang.Object (module java.base) > at > java.base/java.lang.reflect.Field.acquireOverrideFieldAccessor(Field.java:1200) > at > java.base/java.lang.reflect.Field.getOverrideFieldAccessor(Field.java:1169) > at java.base/java.lang.reflect.Field.set(Field.java:836) > at > org.apache.hadoop.hbase.HBaseTestingUtil.forceChangeTaskLogDir(HBaseTestingUtil.java:2322) > at > org.apache.hadoop.hbase.HBaseTestingUtil.startMiniMapReduceCluster(HBaseTestingUtil.java:2348) > at > org.apache.hadoop.hbase.HBaseTestingUtil.startMiniMapReduceCluster(HBaseTestingUtil.java:2304) > at > org.apache.hadoop.hbase.backup.TestBackupBase.setUpHelper(TestBackupBase.java:327) > at > org.apache.hadoop.hbase.backup.TestBackupBase.setUp(TestBackupBase.java:352) > at java.base/java.lang.reflect.Method.invoke(Method.java:580) > at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) > at java.base/java.lang.Thread.run(Thread.java:1583) > Caused by: java.lang.IllegalAccessException: static final field has no write > access: org.apache.hadoop.mapred.TaskLog.LOG_DIR/java.io.File/putStatic, from > class java.lang.Object (module java.base) > at > java.base/java.lang.invoke.MemberName.makeAccessException(MemberName.java:894) > at > java.base/java.lang.invoke.MethodHandles$Lookup.unreflectField(MethodHandles.java:3597) > at > java.base/java.lang.invoke.MethodHandles$Lookup.unreflectSetter(MethodHandles.java:3588) > at > java.base/java.lang.invoke.MethodHandleImpl$1.unreflectField(MethodHandleImpl.java:1632) > ... 11 more > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)