[ 
https://issues.apache.org/jira/browse/PHOENIX-1346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mujtaba Chohan updated PHOENIX-1346:
------------------------------------
    Summary: Base exception gets wrapped as incompatible jar exception  (was: 
Base exception gets wrapped in incompatible jar exception)

> Base exception gets wrapped as incompatible jar exception
> ---------------------------------------------------------
>
>                 Key: PHOENIX-1346
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-1346
>             Project: Phoenix
>          Issue Type: Bug
>    Affects Versions: 5.0.0, 3.1, 4.1
>            Reporter: Mujtaba Chohan
>            Priority: Minor
>
> When region server serving SYSTEM.CATALOG is down or when all region servers 
> are down, phoenix throws 'Incompatible jar detected' exception which is 
> misleading and wraps 'Cannot get all table region exception'.
> Stack:
> java.sql.SQLException: ERROR 2006 (INT08): Incompatible jars detected between 
> client and server. Ensure that phoenix.jar is put on the classpath of HBase 
> in every region server: at 
> org.apache.phoenix.exception.SQLExceptionCode$Factory$1.newException(SQLExceptionCode.java:333)
> at 
> org.apache.phoenix.exception.SQLExceptionInfo.buildException(SQLExceptionInfo.java:133)
> at 
> org.apache.phoenix.query.ConnectionQueryServicesImpl.checkClientServerCompatibility(ConnectionQueryServicesImpl.java:902)
> at 
> org.apache.phoenix.query.ConnectionQueryServicesImpl.ensureTableCreated(ConnectionQueryServicesImpl.java:799)
> at 
> org.apache.phoenix.query.ConnectionQueryServicesImpl.createTable(ConnectionQueryServicesImpl.java:1107)
> at 
> org.apache.phoenix.query.DelegateConnectionQueryServices.createTable(DelegateConnectionQueryServices.java:114)
> at 
> org.apache.phoenix.schema.MetaDataClient.createTableInternal(MetaDataClient.java:1315)
> ....
> java.sql.SQLException: ERROR 1102 (XCL02): Cannot get all table regions
> at 
> org.apache.phoenix.exception.SQLExceptionCode$Factory$1.newException(SQLExceptionCode.java:333)
> at 
> org.apache.phoenix.exception.SQLExceptionInfo.buildException(SQLExceptionInfo.java:133)
> at 
> org.apache.phoenix.query.ConnectionQueryServicesImpl.getAllTableRegions(ConnectionQueryServicesImpl.java:409)
> at 
> org.apache.phoenix.query.ConnectionQueryServicesImpl.checkClientServerCompatibility(ConnectionQueryServicesImpl.java:857)
> ... 191 shared with parent



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

Reply via email to