× Heads up!

Aqua Data Studio / nhilam

Follow
IDE for Relational Databases
×
anilkalshetti reported 2015-07-16T07:34:19Z  · tariqrahiman last modified 2015-10-07T00:10:18Z

Throws NPE, clicking on Create Table window- column Data Type drop down list


Priority Minor
Complexity Unknown
Component Hive
Version 17.0

Aqua Data Studio 17.0.0-dev-81
Build #: 44750
Built on: 2015-Jul-15 05:45:31 PM                                            

OS: Ubuntu 14.04 LTE
Linux (3.13.0-55-generic, amd64) / UTF-8 / en / IN / Oracle Corporation 1.8.0_40-b26
Memory: Max=4,433,379,328;  Total=1,329,070,080;  Free=986,494,304;  CPUs=8

Database: Cloudera CDH 5.4.0 - Impala 2.2.0
Driver: Type: JDBC41- CDH5.4.0_Impala_JDBC41_v2.5.22-1040-GA
                      JDBC4- CDH5.4.0_Impala_JDBC4_V-2-5-22-1040-GA
Drivers downloaded from-Link
Distribution : Cloudera
Connection Type: Impala

Issue: Cloudera Impala-  Throws NPE, clicking on Create Table window- column Data Type drop down list 
 

Steps to reproduce issue:
1. Copy the drivers  JDBC41- in ADS- /datastudio/lib/drivers directory.
2. Launch ADSv17, Open Register Server Window, Select Apache Hive, Enter below credentials
Name: CDH540Impala220
Authentication block
Type: No Authentication

Connection Type: Impala
Host:  10.171.0.99
Port:  21050
Database: default

Save the connection. In ADS, Expand Schema Server node. 

3.  Right click On Tables and open Create Table window . 

Enter Table name- testorder. 
Enter column names-  c1, c2, c3
For column c1, click on Data type drop down, it throws NPE.


4. After NPE occurs, it doesn't allow to close ADS, Need to terminate ADS from terminal pressing Ctrl+C keys

Note: The issue is not easily reproducible, I am able to reproduce it only once in 10 attempts.
Please check the stacktrace, it may help to identify cause and fix issue.

Stacktrace:

java.lang.NullPointerException
at \\.\\.\\हिñçêČάй語简�?한\\.Cᠥ⠥͒ᢦ.a(Unknown Source)
at \\.\\.\\हिñçêČάй語简�?한\\.Dᝅꌊꅓ᠛.setValueAt(Unknown Source)
at \\.\\.\\हिñçêČάй語简�?한\\.yꂒꄟᡳꍲ1.setValueAt(Unknown Source)
at com.jidesoft.grid.TableModelWrapperImpl.setValueAt(Unknown Source)
at com.jidesoft.grid.DefaultTableModelWrapper.setValueAt(Unknown Source)
at \\.\\.\\हिñçêČάй語简�?한\\.vꈢ᠛⠺ꐎimplementswhile.setValueAt(Unknown Source)
at javax.swing.JTable.setValueAt(JTable.java:2741)
at com.jidesoft.grid.JideTable.editingStopped(Unknown Source)
at javax.swing.AbstractCellEditor.fireEditingStopped(AbstractCellEditor.java:141)
at \\.\\.\\हिñçêČάй語简�?한\\.Mꉝꇙᢢꃽ.a(Unknown Source)
at \\.\\.\\हिñçêČάй語简�?한\\.B⠌ꄾ⣑ꅱ.stopCellEditing(Unknown Source)
at \\.\\.\\हिñçêČάй語简�?한\\.Mꉝꇙᢢꃽ$2.stopCellEditing(Unknown Source)
at \\.\\.\\हिñçêČάй語简�?한\\.Mꉝꇙᢢꃽ.stopCellEditing(Unknown Source)
at com.jidesoft.grid.JideTable$s_.propertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263)
at java.awt.KeyboardFocusManager.firePropertyChange(KeyboardFocusManager.java:1493)
at java.awt.KeyboardFocusManager.setGlobalPermanentFocusOwner(KeyboardFocusManager.java:780)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:587)
at java.awt.Component.dispatchEventImpl(Component.java:4752)
at java.awt.Container.dispatchEventImpl(Container.java:2292)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.KeyboardFocusManager.dispatchAndCatchException(KeyboardFocusManager.java:2601)
at java.awt.KeyboardFocusManager.processCurrentLightweightRequests(KeyboardFocusManager.java:2697)
at java.awt.KeyboardFocusManager$4.run(KeyboardFocusManager.java:2804)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:749)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:702)
at java.awt.EventQueue$3.run(EventQueue.java:696)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:719)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
5 attachments

Issue #13516

Closed
Unreproducible
Resolved 2015-09-02T21:59:15Z
 
 
Completion
No due date
No fixed build
No time estimate

About AquaClusters Privacy Policy Support Version - 19.0.2-4 AquaFold, Inc Copyright © 2007-2017