You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "James Taylor (JIRA)" <ji...@apache.org> on 2015/11/04 10:13:27 UTC

[jira] [Created] (PHOENIX-2368) Call Driver.accept() in Driver.getConnection and return null if false

James Taylor created PHOENIX-2368:
-------------------------------------

             Summary: Call Driver.accept() in Driver.getConnection and return null if false
                 Key: PHOENIX-2368
                 URL: https://issues.apache.org/jira/browse/PHOENIX-2368
             Project: Phoenix
          Issue Type: Bug
            Reporter: James Taylor


The driver should return "null" if it realizes it is the wrong kind of driver to connect to the given URL.

Your driver is throwing an exception instead of returning null.

Here's the start of a test case:
{code}
public static void main(String[] args) throws Exception {
    Class.forName(PhoenixDriver.class.getName());
    PhoenixDriver d = (PhoenixDriver) DriverManager.getDriver("jdbc:phoenix");
    d.close();
    DriverManager.getConnection("any text whatever you want to put here");
}
{code}




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