Eclipse Community Forums - RDF feed
https://www.eclipse.org/forums/
Eclipse Community ForumsPostgres jdbc3 or jdbc4 driver support?
https://www.eclipse.org/forums/index.php/mv/msg/188205/597052/#msg_597052
Following occurs trying to use jdbc4 driver in Galileo on Windows:
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoade r.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java :579)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at org.eclipse.datatools.enablement.internal.postgresql.Postgre SQLJDBCConnection.createConnection(PostgreSQLJDBCConnection. java:86)
at org.eclipse.datatools.connectivity.DriverConnectionBase.inte rnalCreateConnection(DriverConnectionBase.java:104)
at org.eclipse.datatools.connectivity.DriverConnectionBase.open (DriverConnectionBase.java:53)
at org.eclipse.datatools.enablement.internal.postgresql.Postgre SQLJDBCConnection. <init>(PostgreSQLJDBCConnection.java:47)
at org.eclipse.datatools.enablement.internal.postgresql.Postgre SQLConnectionFactory.createConnection(PostgreSQLConnectionFa ctory.java:51)
at org.eclipse.datatools.connectivity.internal.ConnectionFactor yProvider.createConnection(ConnectionFactoryProvider.java:83 )
at org.eclipse.datatools.connectivity.internal.ConnectionProfil e.createConnection(ConnectionProfile.java:355)
at org.eclipse.datatools.connectivity.ui.PingJob.createTestConn ection(PingJob.java:76)
at org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.ja va:59)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)]]>Don Mitchell2010-01-21T23:16:50-00:00Re: Postgres jdbc3 or jdbc4 driver support?
https://www.eclipse.org/forums/index.php/mv/msg/188205/597104/#msg_597104
any more. We'd love to have someone with Postgres know-how take a look
and contribute patches for anything they find though...
Don Mitchell wrote:
> Postgres 8.4 requires jdbc3 or jdbc4 driver, but the database connection
> wizard in dtp seems to require the jdbc2 driver. Is this a known
> limitation or am I doing something wrong?
>
> Following occurs trying to use jdbc4 driver in Galileo on Windows:
>
> java.lang.UnsupportedClassVersionError: Bad version number in .class file
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
> at java.security.SecureClassLoader.defineClass(SecureClassLoade
> r.java:124)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
> at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
> at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java :579)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
> at org.eclipse.datatools.enablement.internal.postgresql.Postgre
> SQLJDBCConnection.createConnection(PostgreSQLJDBCConnection. java:86)
> at org.eclipse.datatools.connectivity.DriverConnectionBase.inte
> rnalCreateConnection(DriverConnectionBase.java:104)
> at org.eclipse.datatools.connectivity.DriverConnectionBase.open
> (DriverConnectionBase.java:53)
> at org.eclipse.datatools.enablement.internal.postgresql.Postgre
> SQLJDBCConnection. <init>(PostgreSQLJDBCConnection.java:47)
> at org.eclipse.datatools.enablement.internal.postgresql.Postgre
> SQLConnectionFactory.createConnection(PostgreSQLConnectionFa ctory.java:51)
> at org.eclipse.datatools.connectivity.internal.ConnectionFactor
> yProvider.createConnection(ConnectionFactoryProvider.java:83 )
> at org.eclipse.datatools.connectivity.internal.ConnectionProfil
> e.createConnection(ConnectionProfile.java:355)
> at org.eclipse.datatools.connectivity.ui.PingJob.createTestConn
> ection(PingJob.java:76)
> at org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.ja va:59)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>]]>Brian Fitzpatrick2010-01-26T15:58:24-00:00Re: Postgres jdbc3 or jdbc4 driver support?
https://www.eclipse.org/forums/index.php/mv/msg/188205/597385/#msg_597385
Originally posted by: w.roeckelein.begis.com
Don Mitchell wrote:
> Postgres 8.4 requires jdbc3 or jdbc4 driver, but the database connection
> wizard in dtp seems to require the jdbc2 driver. Is this a known
> limitation or am I doing something wrong?
>
> Following occurs trying to use jdbc4 driver in Galileo on Windows:
>
> java.lang.UnsupportedClassVersionError: Bad version number in .class file
This means normalls that you JVM is too old and that the *.jar/*.clas requires a
newer JVM.