× Heads up!

Aqua Data Studio / nhilam

Follow
IDE for Relational Databases
×
tspitzer reported 2017-12-07T21:25:02Z  · tomconrad last modified 2017-12-11T21:11:24Z

java.lang.ClassCastException when trying to connect to MySQL DB on non-standard port (?)


Dev
QA
Priority Minor
Complexity Unknown
Component DB - MySQL
Version 18.5

When I try to connect to a MySQL DB I get a java.lang.ClassCastException. In particular a MySQL DB listening on port 3301. 

See attached for system info. Stack trace below. I can connect from MySQL Workbench. I have successfully connected to other MySQL DBs on port 3306. I encountered this on version 16.04, which is what I am licensed for, so I dl'd 18.5 and installed it to try to duplicate, and I did. So this 18.5 installation is brand new, this was the first connection I tried.

java.sql.SQLException: java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1078)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:989)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:975)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:920)
at com.mysql.jdbc.ConnectionImpl.buildCollationMapping(ConnectionImpl.java:1074)
at com.mysql.jdbc.ConnectionImpl.initializePropsFromServer(ConnectionImpl.java:3590)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2531)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2301)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:834)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:416)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:317)
at \\.\\.\\हिñçêČάй語简�?한\\.h⢋ᡃꃭ⢝.b(Unknown Source)
at \\.\\.\\हिñçêČάй語简�?한\\.nꊾ⢋⢐ꊧ6switch.id(Unknown Source)
at \\.\\.\\हिñçêČάй語简�?한\\.nꊾ⢋⢐ꊧ6switch.s(Unknown Source)
at \\.\\.\\हिñçêČάй語简�?한\\.nꊾ⢋⢐ꊧ6switch.getConnection(Unknown Source)
at \\.\\.\\हिñçêČάй語简�?한\\.nꊾ⢋⢐ꊧ6switch.getConnection(Unknown Source)
at \\.\\.\\हिñçêČάй語简�?한\\.mꆮꁖ̯ꌽbreak.dN(Unknown Source)
at \\.\\.\\हिñçêČάй語简�?한\\.Kᠼꇳᠴᛠfloatthrow$2.process(Unknown Source)
at com.common.ui.util.BackgroundThread.run(Unknown Source)
Caused by: java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long
at com.mysql.jdbc.ConnectionImpl.buildCollationMapping(ConnectionImpl.java:1019)
... 20 more
 
 
8 attachments

Issue #15497

Closed
Fixed
Resolved 2017-12-11T21:11:24Z
 
 
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