× Heads up!

Aqua Data Studio / nhilam

Follow
IDE for Relational Databases
×
swapnil.chaudhari(*) reported 2014-02-25T13:55:29Z  · tomconrad last modified 2014-03-14T17:22:04Z

NPE thrown when we try to open server in ADS 15 which is registered in ADS 14 without database name for Teradata Aster


Priority Major
Complexity Unknown
Component App - Server Registration
Version 15.0
Aqua Data Studio 14.0.8 
Build #: 35460 
Built on: 2014-Jan-09 08:51:14 AM
 
and
 
Aqua Data Studio 15.0.0-dev-124 
Build #: 36233
Built on: 2014-Feb-20 04:00:40 PM
 
Database: Teradata Aster 6
Windows 7:64 bit
 
Step 1:
Open Aqua Data Studio 14.0.8
Open Server registration window
Select Teradata Aster server
Enter server name: "aster_123"
Enter valid username, password
Enter valid host and port
Do not enter database name
Save the connection
Connection saved successfully
 
Step 2:
Open Aqua Data Studio 15.0.0-dev-124
Open "view log"
Right click on server "aster_123"
Select option "Query Analyzer"
It gives "Null Pointer Exception" in view log.
Switch to "Console" tab of view log
Here "java.lang.ArrayIndexOutOfBoundsException" is shown.
 
However, we can not register server without database name in Aqua Data Studio 15.0.0-dev-124.
(issue id #11465)
But server registered in earlier version are displayed in Aqua Data Studio 15.0.0-dev-124.
Do we need to provide validations for such servers? 
 
NPE stack:
java.lang.NullPointerException
at \\...\\ .\\हिñçêČάй語简�?한\\.Hꆺᠬꂁ᠟ transient continue.e(Unknown Source)
at \\...\\ .\\हिñçêČάй語简�?한\\.Hꆺᠬꂁ᠟ transient continue.e(Unknown Source)
at \\...\\ .\\हिñçêČάй語简�?한\\.Hꆺᠬꂁ᠟ transient continue.R(Unknown Source)
at com.aquafold.datastudio.queryanalyzer.rᚣ⢥ꉄꁙ.dta(Unknown Source)
at com.aquafold.datastudio.queryanalyzer.rᚣ⢥ꉄꁙ.a(Unknown Source)
at com.aquafold.datastudio.queryanalyzer.rᚣ⢥ꉄꁙ.a(Unknown Source)
at com.aquafold.datastudio.queryanalyzer.rᚣ⢥ꉄꁙ$4.success(Unknown Source)
at com.common.ui.util.BackgroundThread$1.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
 
java.lang.ArrayIndexOutOfBoundsException stack:
 
 
java.lang.ArrayIndexOutOfBoundsException: 1
at com.asterdata.ncluster.jdbc.core.NClusterCoreUtils.parseSubNameMain(Unknown Source)
at com.asterdata.ncluster.jdbc.core.NClusterCoreUtils.parseSubName(Unknown Source)
at com.asterdata.ncluster.jdbc.core.NClusterJDBCDriver.parseSubName(Unknown Source)
at com.simba.jdbc.BaseConnectionFactory.acceptsURL(Unknown Source)
at com.simba.jdbc.AbstractDriver.connect(Unknown Source)
at \\...\\ .\\??���????????\\.A????.Gs(Unknown Source)
at \\...\\ .\\??���????????\\.A????.ak(Unknown Source)
at \\...\\ .\\??���????????\\.A????.getConnection(Unknown Source)
at com.aquafold.datastudio.queryanalyzer.r????$4.process(Unknown Source)
at com.common.ui.util.BackgroundThread.run(Unknown Source)

 

4 attachments

Issue #11771

Closed
Unreproducible
Resolved 2014-03-13T18:08:20Z
 
 
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