[ https://issues.apache.org/jira/browse/HDFS-17778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gary D. Gregory updated HDFS-17778: ----------------------------------- Component/s: (was: hdfs-client) > java.lang.UnsupportedOperationException: getSubject is not supported > -------------------------------------------------------------------- > > Key: HDFS-17778 > URL: https://issues.apache.org/jira/browse/HDFS-17778 > Project: Hadoop HDFS > Issue Type: Bug > Affects Versions: 3.4.1 > Reporter: Gary D. Gregory > Priority: Major > > When the Apache Commons VFS' HDFS modules builds, it fails on Java 24: > {noformat} > [INFO] Running org.apache.commons.vfs2.provider.hdfs.HdfsFileProviderTest > WARNING: A restricted method in java.lang.System has been called > WARNING: java.lang.System::loadLibrary has been called by > org.apache.hadoop.util.NativeCodeLoader in an unnamed module > (file:/home/runner/.m2/repository/org/apache/hadoop/hadoop-common/3.4.1/hadoop-common-3.4.1.jar) > WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for > callers in this module > WARNING: Restricted methods will be blocked in a future release unless native > access is enabled > 2025-05-01 18:52:30,832 [main] ERROR FSNamesystem initialization failed. > java.lang.UnsupportedOperationException: getSubject is not supported > at java.base/javax.security.auth.Subject.getSubject(Subject.java:277) > ~[?:?] > at > org.apache.hadoop.security.UserGroupInformation.getCurrentUser(UserGroupInformation.java:588) > ~[hadoop-common-3.4.1.jar:?] > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.<init>(FSNamesystem.java:887) > [hadoop-hdfs-3.4.1.jar:?] > at > org.apache.hadoop.hdfs.server.namenode.FSNamesystem.<init>(FSNamesystem.java:851) > [hadoop-hdfs-3.4.1.jar:?] > at > org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:1396) > [hadoop-hdfs-3.4.1.jar:?] > at > org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:495) > [hadoop-hdfs-3.4.1.jar:?] > at > org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:256) > [hadoop-hdfs-3.4.1-tests.jar:?] > at > org.apache.hadoop.hdfs.MiniDFSCluster.configureNameService(MiniDFSCluster.java:1158) > [hadoop-hdfs-3.4.1-tests.jar:?] > at > org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:1042) > [hadoop-hdfs-3.4.1-tests.jar:?] > at > org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:974) > [hadoop-hdfs-3.4.1-tests.jar:?] > at > org.apache.hadoop.hdfs.MiniDFSCluster.<init>(MiniDFSCluster.java:594) > [hadoop-hdfs-3.4.1-tests.jar:?] > at > org.apache.hadoop.hdfs.MiniDFSCluster$Builder.build(MiniDFSCluster.java:533) > [hadoop-hdfs-3.4.1-tests.jar:?] > at > org.apache.commons.vfs2.provider.hdfs.HdfsFileProviderTest.setUp(HdfsFileProviderTest.java:128) > [test-classes/:?] > at > java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) > ~[?:?] > at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] > {noformat} > For example: > https://github.com/apache/commons-vfs/actions/runs/14781284149/job/41500576968 -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org