[ 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)