3 messages in com.mysql.lists.javajava2 on NT, jdbc, mm.mysql-2.0.4 and...
FromSent OnAttachments
John Bennett10 Oct 2001 08:40 
Mark Matthews10 Oct 2001 08:55 
John Bennett10 Oct 2001 09:27 
Subject:java2 on NT, jdbc, mm.mysql-2.0.4 and mysql problem
From:John Bennett (joh@moving-picture.com)
Date:10/10/2001 08:40:40 AM
List:com.mysql.lists.java

Anyone had any similar problems when running the mm.mysql-2.0.4 JDBC driver for mysql on a NT4 box?

I'm running mysql3.23.40 on a linux box, and accessing it via the downloaded java2 example jdk1.3.1_01\demo\jfc\TableExample.jar running on an NT box using the mm.mysql-2.0.4 driver on the NT box. I get the following errors:-

============ D:\john\jdbc\classes>java -classpath C:\mm.mysql-2.0.4;. TableExample 2> debug.txt

Opening db connection

Exception in thread "main" java.lang.ClassFormatError: org/gjt/mm/mysql/Buffer (Truncated class file) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) at org.gjt.mm.mysql.MysqlIO.<init>(MysqlIO.java:155) at org.gjt.mm.mysql.jdbc2.IO.<init>(IO.java:56) at org.gjt.mm.mysql.jdbc2.Connection.createNewIO(Connection.java:159) at org.gjt.mm.mysql.Connection.connectionInit(Connection.java:260) at org.gjt.mm.mysql.jdbc2.Connection.connectionInit(Connection.java:89) at org.gjt.mm.mysql.Driver.connect(Driver.java:167) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at JDBCAdapter.<init>(JDBCAdapter.java:57) at TableExample.connect(TableExample.java:189) at TableExample.activateConnectionDialog(TableExample.java:88) at TableExample.<init>(TableExample.java:185) at TableExample.main(TableExample.java:221)

D:\john\jdbc\classes>

==============

Anyone any ideas or suggestions?

Exactly the same TableExample.jar and mm.mysql-2.0.4 works fine from a linux & irix client.