While trying to get a connection using the driver under Linux, I get the following error:
java.lang.VerifyError: (class: com/hxtt/sql/dbf/u, method: a signature: (ZLcom/hxtt/sql/common/b;Lcom/hxtt/global/au;[[I)I) Incompatible argument to function
at com.hxtt.sql.dbf.EmbeddedDriver.connect(Unknown Source)
at com.hxtt.global.SQLState.getConnection(Unknown Source)
at com.hxtt.sql.HxttDriver.if(Unknown Source)
at com.hxtt.sql.HxttDriver.connect(Unknown Source)
at net.sourceforge.squirrel_sql.fw.sql.SQLDriverManager.getConnection(SQLDriverManager.java:133)
at net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand.execute(OpenConnectionCommand.java:97)
at net.sourceforge.squirrel_sql.client.mainframe.action.ConnectToAliasCommand$SheetHandler.run(ConnectToAliasCommand.java:280)
at net.sourceforge.squirrel_sql.fw.util.TaskExecuter.run(TaskExecuter.java:82)
at java.lang.Thread.run(Thread.java:619)
this happens using:
DBF_JDBC40.jar
Java SE Runtime Environment build 1.6.0_16-b01
Linux 2.4.20-20.9
Connecting to a SAMBA URL (jdbc:dbf:smb://name/share/folder)
Thanks.
|
>Incompatible argument to function
Please check your classpath and remove older other packages from HXTT.
|
The trial version of the Paradox driver was installed. After removing the .jar file the error stopped showing.
Further testing, having the licensed version of the Paradox driver installed does not cause the error. So luckily I have both licensed drivers, but this means that it is not possible to work (at least under Linux) with the DBF licensed driver if the trial version of the Paradox driver is present, does this make any sense?
Thanks.
|
>but this means that it is not possible to work (at least under Linux) with the
>DBF licensed driver if the trial version of the Paradox driver is present
They can work together if these files are released on the same day.
|