You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "Ng Jiunn Jye (JIRA)" <ji...@apache.org> on 2015/02/04 08:20:34 UTC

[jira] [Created] (CALCITE-585) Calcite throw UnsupportedOperationException instead of SQLFeatureNotSupportedException

Ng Jiunn Jye created CALCITE-585:
------------------------------------

             Summary: Calcite throw UnsupportedOperationException instead of SQLFeatureNotSupportedException
                 Key: CALCITE-585
                 URL: https://issues.apache.org/jira/browse/CALCITE-585
             Project: Calcite
          Issue Type: Bug
            Reporter: Ng Jiunn Jye
            Assignee: Julian Hyde
            Priority: Minor


The unsupported JDBC method are throwing UnsupportedOperationException.

This cause calcite jdbc client program fail to catch the exception and goes to unhandled exception routine.  

For example 
AvaticaStatement.java
public boolean getMoreResults() throws SQLException {
    throw new UnsupportedOperationException();
  }

The expected exception for this is SQLFeatureNotSupportedException (a subclass of SQLException). 



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