Skip to content

Crash on Connect (ExceptionInInitializerError) #49

@yepher

Description

@yepher

HRider crashes every time I try and connect to my remote HBase server.

Steps to reproduce

This is how I reproduce the problem:
1 install HRider from 28 August, 2013: Release 1.0.8.0 available (with dependencies) - http://bit.ly/15g13BO
2 Run "java -jar h-rider-1.0.8.0.jar"
3 Enter my hbase server address "hbase01.mydomain.net"
4 App crashes with the following stack trace

I tried this on 5 other machines and the same crash happens on each.

h-rider-all.log

Empty

h-rider.log

2013-08-28 11:11:51,988 INFO  [AWT-EventQueue-0] RunnableAction                 : Action 'compare-versions' started.
2013-08-28 11:11:53,163 INFO  [compare-versions] RunnableAction                 : Action 'compare-versions' completed.
2013-08-28 11:12:08,829 INFO  [AWT-EventQueue-0] RunnableAction                 : Action 'hbase01.mydomain.net' started.
2013-08-28 11:12:09,585 INFO  [hbase01.mydomain.net] RunnableAction                 : Action 'hbase01.mydomain.net' completed.
2013-08-28 11:12:09,938 INFO  [AWT-EventQueue-0] JavaPackage                    : Loading classes from package 'hrider.converters'
2013-08-28 11:12:09,939 INFO  [AWT-EventQueue-0] JavaPackage                    : Loading classes from jar '/Users/myname/Downloads/h-rider-1.0.8.0-hbase-0.94.1/Users/myname/Downloads/h-rider-1.0.8.0-hbase-0.94.1/h-rider-1.0.8.0.jar'
2013-08-28 11:12:09,939 INFO  [AWT-EventQueue-0] JavaPackage                    : Loading classes from folder '/Users/myname/Downloads/h-rider-1.0.8.0-hbase-0.94.1/converters/classes'
2013-08-28 11:12:34,182 INFO  [AWT-EventQueue-0] RunnableAction                 : Action 'compare-versions' started.
2013-08-28 11:12:35,389 INFO  [compare-versions] RunnableAction                 : Action 'compare-versions' completed.
2013-08-28 11:12:50,519 INFO  [AWT-EventQueue-0] RunnableAction                 : Action 'hbase01.mydomain.net' started.
2013-08-28 11:12:51,228 INFO  [hbase01.mydomain.net] RunnableAction                 : Action 'hbase01.mydomain.net' completed.
2013-08-28 11:12:51,627 INFO  [AWT-EventQueue-0] JavaPackage                    : Loading classes from package 'hrider.converters'
2013-08-28 11:12:51,628 INFO  [AWT-EventQueue-0] JavaPackage                    : Loading classes from jar '/Users/myname/Downloads/h-rider-1.0.8.0-hbase-0.94.1/Users/myname/Downloads/h-rider-1.0.8.0-hbase-0.94.1/h-rider-1.0.8.0.jar'
2013-08-28 11:12:51,629 INFO  [AWT-EventQueue-0] JavaPackage                    : Loading classes from folder '/Users/myname/Downloads/h-rider-1.0.8.0-hbase-0.94.1/converters/classes'

Console

[h-rider-1.0.8.0-hbase-0.94.1]$ java -jar h-rider-1.0.8.0.jar 
2013-08-28 11:12:34,182 INFO  [AWT-EventQueue-0] RunnableAction                 : Action 'compare-versions' started.
2013-08-28 11:12:35,389 INFO  [compare-versions] RunnableAction                 : Action 'compare-versions' completed.
2013-08-28 11:12:50,519 INFO  [AWT-EventQueue-0] RunnableAction                 : Action 'hbase01.mydomain.net' started.
2013-08-28 11:12:50.709 java[26805:1340b] Unable to load realm info from SCDynamicStore
2013-08-28 11:12:51,228 INFO  [hbase01.mydomain.net] RunnableAction                 : Action 'hbase01.mydomain.net' completed.
2013-08-28 11:12:51,627 INFO  [AWT-EventQueue-0] JavaPackage                    : Loading classes from package 'hrider.converters'
2013-08-28 11:12:51,628 INFO  [AWT-EventQueue-0] JavaPackage                    : Loading classes from jar '/Users/myname/Downloads/h-rider-1.0.8.0-hbase-0.94.1/Users/myname/Downloads/h-rider-1.0.8.0-hbase-0.94.1/h-rider-1.0.8.0.jar'
2013-08-28 11:12:51,629 INFO  [AWT-EventQueue-0] JavaPackage                    : Loading classes from folder '/Users/myname/Downloads/h-rider-1.0.8.0-hbase-0.94.1/converters/classes'
Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError
    at hrider.data.ColumnQualifier.<clinit>(ColumnQualifier.java:32)
    at hrider.ui.views.DesignerView.initializeColumnsTable(DesignerView.java:1323)
    at hrider.ui.views.DesignerView.<init>(DesignerView.java:168)
    at hrider.ui.forms.Window.loadView(Window.java:442)
    at hrider.ui.forms.Window.loadViews(Window.java:424)
    at hrider.ui.forms.Window.createAndShowGUI(Window.java:272)
    at hrider.ui.forms.Window.access$1400(Window.java:57)
    at hrider.ui.forms.Window$7.run(Window.java:257)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
    at java.awt.EventQueue.access$400(EventQueue.java:82)
    at java.awt.EventQueue$2.run(EventQueue.java:676)
    at java.awt.EventQueue$2.run(EventQueue.java:674)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.IllegalArgumentException: converter cannot be null
    at hrider.data.ColumnType.<init>(ColumnType.java:60)
    at hrider.data.ColumnType.<init>(ColumnType.java:55)
    at hrider.data.ColumnType.<clinit>(ColumnType.java:33)
    ... 22 more
[h-rider-1.0.8.0-hbase-0.94.1]$

System Info

Java Version

[logs]$ java -version
java version "1.6.0_51"
Java(TM) SE Runtime Environment (build 1.6.0_51-b11-457-11M4509)
Java HotSpot(TM) 64-Bit Server VM (build 20.51-b01-457, mixed mode)

OS

Mac Book Pro OSX 10.8.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions