i am trying to use the jdbc driver twz1 for mysql, but i don't get it work.
the code :
Class.forName("twz1.jdbc.mysql.jdbcMysqlDriver").newInstance() ;
causes the following error:
Exception in thread "main" java.lang.VerifyError: (class:
twz1/jdbc/mysql/jdbcMy
sqlBase, method: isMultipleQuery signature:
(Ltwz1/jdbc/mysql/jdbcMysqlConnex;)Z
) Illegal use of nonvirtual function call
at twz1.jdbc.mysql.jdbcMysqlDriver.<init>(jdbcMysqlDriver.java)
at twz1.jdbc.mysql.jdbcMysqlDriver.<clinit>(jdbcMysqlDriver.java)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:124)
at XMLDB.Connect(XMLDB.java:17)
at XMLDB.main(XMLDB.java:66)
i am using the jdk version 1.2.2.
thanks
sascha
http://www.geocities.com/SiliconValley/Ridge/4280/GenericReportWriter/grwhome.html
--------
To send me email remove "REMOVETHIS" from my address.
Jinni.
Sascha Janz <Sasch...@gmx.net> wrote in message
news:3866...@athene.hdm-stuttgart.de...
> hi!
>
> i am trying to use the jdbc driver twz1 for mysql, but i don't get it work.
>
> the code :
>
> Class.forName("twz1.jdbc.mysql.jdbcMysqlDriver").newInstance() ;
>
> causes the following error:
>
> Exception in thread "main" java.lang.VerifyError: (class:
> twz1/jdbc/mysql/jdbcMy
> sqlBase, method: isMultipleQuery signature:
> (Ltwz1/jdbc/mysql/jdbcMysqlConnex;)Z
> ) Illegal use of nonvirtual function call
> at twz1.jdbc.mysql.jdbcMysqlDriver.<init>(jdbcMysqlDriver.java)
> at twz1.jdbc.mysql.jdbcMysqlDriver.<clinit>(jdbcMysqlDriver.java)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:124)
> at XMLDB.Connect(XMLDB.java:17)
> at XMLDB.main(XMLDB.java:66)
>
> i am using the jdk version 1.2.2.
>
> thanks
>
> sascha
I had the same error under jdk1.2.2 and it works with jdk1.1.x, so I changed
over to Mark Matthews
org.gjt.mm.mysql.Driver and it worked.
Fredy