[ https://issues.apache.org/jira/browse/FLINK-9525?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Till Rohrmann updated FLINK-9525: --------------------------------- Fix Version/s: 1.5.5 > Missing META-INF/services/*FileSystemFactory in flink-hadoop-fs module > ---------------------------------------------------------------------- > > Key: FLINK-9525 > URL: https://issues.apache.org/jira/browse/FLINK-9525 > Project: Flink > Issue Type: Bug > Components: FileSystem > Affects Versions: 1.4.0, 1.5.0, 1.6.0 > Reporter: Hai Zhou > Assignee: Hai Zhou > Priority: Major > Labels: pull-request-available > Fix For: 1.6.1, 1.7.0, 1.5.4, 1.5.5 > > Attachments: wx20180605-142...@2x.png > > > if flink job dependencies includes `hadoop-common` and `hadoop-hdfs`, will > throw runtime error. > like this case: > [https://stackoverflow.com/questions/47890596/java-util-serviceconfigurationerror-org-apache-hadoop-fs-filesystem-provider-o]. > the root cause: > see {{org.apache.flink.core.fs.FileSystem}} > This class will load all available file system factories via > {{ServiceLoader.load(FileSystemFactory.class)}}. > Since {{ META-INF / services / org.apache.flink.core.fs.FileSystemFactory }} > file in the classpath does not have an > `org.apache.flink.runtime.fs.hdfs.HadoopFsFactory`, > and finaly only loaded one available {{LocalFileSystemFactory}} . > more error messages see this screenshot. -- This message was sent by Atlassian JIRA (v7.6.3#76005)