Subject Jaybird Type 2
Author Ryan Thomas
Hi,

We are trying to implement the JDBC Type 2 driver for firebird 1.5.1. We
have included the client libraries on our server, but when we run a test
program (it works with the Type 4 driver) we get the following
exception, any ideas?

Exception in thread "main" java.lang.IllegalArgumentException:
java.lang.ClassFormatError: $Proxy0 (Repetitive interface name)
at java.lang.reflect.Proxy.getProxyClass(Proxy.java:485)
at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:552)
at
org.firebirdsql.gds.GDSSynchronizationPolicy.applySyncronizationPolicy(GDSSynchronizationPolicy.java:64)
at org.firebirdsql.gds.GDSFactory.getGDSForType(GDSFactory.java:49)
at
org.firebirdsql.jca.FBManagedConnectionFactory.<init>(FBManagedConnectionFactory.java:127)
at
org.firebirdsql.pool.FBConnectionPoolDataSource.getManagedConnectionFactory(FBConnectionPoolDataSource.java:211)
at
org.firebirdsql.pool.FBConnectionPoolDataSource.allocateConnection(FBConnectionPoolDataSource.java:267)
at
org.firebirdsql.pool.PooledConnectionQueue.addConnection(PooledConnectionQueue.java:427)
at
org.firebirdsql.pool.PooledConnectionQueue.start(PooledConnectionQueue.java:157)
at
org.firebirdsql.pool.AbstractConnectionPool.getQueue(AbstractConnectionPool.java:182)
at
org.firebirdsql.pool.FBConnectionPoolDataSource.getPooledConnection(FBConnectionPoolDataSource.java:369)
at
org.firebirdsql.pool.FBWrappingDataSource.getConnection(FBWrappingDataSource.java:203)
at ConnectionPool.getConnection(ConnectionPool.java:51)
at Test.<init>(Test.java:10)
at Test.main(Test.java:30)

Regards,

Ryan Thomas
TransActive Systems




[Non-text portions of this message have been removed]