Gabriel Reid created PHOENIX-1612:
-------------------------------------

             Summary: Phoenix can't be used from an external jar in SQL tools
                 Key: PHOENIX-1612
                 URL: https://issues.apache.org/jira/browse/PHOENIX-1612
             Project: Phoenix
          Issue Type: Bug
            Reporter: Gabriel Reid


This is a regression to some of the behavior that was resolved in PHOENIX-966 
and a few others. If the phoenix-client jar is not in the lib directory of 
tools like SquirrelSQL and DBVisualizer, then it's not possible to connect to 
Phoenix with those tools.

This current regression is due to a static HColumnDescriptor in 
ConnectionQueryServicesImpl. Initializing an HColumnDescriptor executes 
HBaseConfiguration.create, which then fails due to the hbase-defaults check 
(because the Phoenix-bundled hbase-default.xml isn't found via the context 
classloader).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to