James Netherton created CAMEL-11944:
---------------------------------------
Summary: Ensure HBaseConfiguration ClassLoader is set correctly
Key: CAMEL-11944
URL: https://issues.apache.org/jira/browse/CAMEL-11944
Project: Camel
Issue Type: Improvement
Components: camel-hbase
Affects Versions: 2.20.0
Reporter: James Netherton
Assignee: James Netherton
Priority: Minor
Follow up on CAMEL-11692, my fix in HBaseComponent isn't quite right because a
call to HBaseConfiguration.create() automatically sets the ClassLoader on the
HBaseConfiguration object. Hence the conditional logic that follows is always
false.
I think it'd be better to move [this
logic|https://github.com/apache/camel/blob/master/components/camel-hbase/src/main/java/org/apache/camel/component/hbase/HBaseComponent.java#L53-L59]
into the preceding if block where the HBaseConfiguration is created. If folks
provide their own configuration, then it's up to them to make sure they have
set the ClassLoader correctly.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)