Steve Loughran created HADOOP-15808: ---------------------------------------
Summary: Harden Token service loader use Key: HADOOP-15808 URL: https://issues.apache.org/jira/browse/HADOOP-15808 Project: Hadoop Common Issue Type: Improvement Components: security Affects Versions: 2.9.1, 3.1.2 Reporter: Steve Loughran Assignee: Steve Loughran The Hadoop token service loading (identifiers, renewers...) works provided there's no problems loading any registered implementation. If there's a classloading or classcasting problem, the exception raised will stop all token support working; possibly the application not starting. This matters for S3A/HADOOP-14556 as things may not load if aws-sdk isn't on the classpath. It probably lurks in the wasb/abfs support too, but things have worked there because the installations with DT support there have always had correctly set up classpaths. Fix: do what we did for the FS service loader. Catch failures to instantiate a service provider impl and skip it -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-dev-h...@hadoop.apache.org