Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
SelectHiveQL and PutHiveQL don't currently work with HTTP transport. There appears to be a class loader problem resulting in java.lang.NoClassDefFoundError: Could not initialize class org.apache.http.conn.ssl.SSLConnectionSocketFactory.
This looks like a conflict with the Apache commons httpclient version in hadoop-common. Removing the hadoop-libraries .nar dependency and provided scope for hadoop-common appears to fix the issue, but I haven't done any rigorous testing so I'm not sure if there are other consequences or not.
Attachments
Issue Links
- is related to
-
NIFI-1529 hadoop-libraries-nar dependency issue for httpclient and httpcore
-
- Resolved
-
-
NIFI-2552 HiveQL processors fail when Zookeeper quorum in URL
-
- Resolved
-
-
NIFI-2026 nifi-hadoop-libraries-nar should use profiles to point to different hadoop distro artifacts
-
- Resolved
-
- links to