I am trying to upgrade an existing system from CF 8 to CF 10. I have a datasource that connects to a Unidata database. The datasource connects on the CF 8 server using driver class com.ibm.u2.jdbc.UniJDBCDriver and driver uniJDBC. I set the datasource up on CF 10 the same way it is set up on CF 8. I copied over the unijdbc.jar and asjava.zip files from /opt/coldfusion8/wwwroot/WEB-INF/classes on the old server and put them in /opt/coldfusion10/cfusion/wwwroot/WEB-INF/classes on the new server. I updated the Coldfusion Class Path to
/opt/coldfusion10/cfusion/wwwroot/WEB-INF/classes/unijdbc.jar,/opt/col dfusion10/cfusion/wwwroot/WEB-INF/classes/asjava.zip,"%CLASSPATH%"
on the Java & JVM settings page in the CF 10 Administrator and restarted coldfusion before I tried adding the datasource. When I try to verify the datasource I get this error:
Connection verification failed for data source: colleague
java.lang.AbstractMethodError: com.ibm.u2.jdbc.UniJDBCDatabaseMetaData.getJDBCMajorVersion()I
The root cause was that: java.lang.AbstractMethodError: com.ibm.u2.jdbc.UniJDBCDatabaseMetaData.getJDBCMajorVersion()I
The database I am connecting to has not changed, it is still the same version and in the same location. What exactly does this error mean? Would I need updated versions of the unijdbc.jar and asjava.zip files to go with CF 10, even though the database has not changed?
Thanks in advance for any help,
Julie