IBM Informix

Release Notes for IBM Informix JDBC Driver

3.50.JC3, October 2008

Contents

Release Notes
Overview
IBM Informix Server Compatibility
Configuration
What's New in Version 3.50.JC3 for the Informix JDBC Driver
Savepoint Support in JDBC Applications
What's New in Version 3.50.JC1 for the Informix JDBC Driver
Support for Service Name in SQLHOSTS and Connection URLs
Database Connections in the Demo Programs
Fixed Problems
Defects fixed in Version 3.50.JC3
Defects fixed in Version 3.50.JC2
Defects fixed in Version 3.50.JC1
Limitations
XML Parser
Acknowledgments
Documentation Notes
Documentation Notes and Corrections

Release Notes

Overview

The purpose of these release notes is to make you aware of any special actions required to configure and use the IBM® Informix® JDBC Driver on your computer. This file also describes new features and feature differences from earlier versions of this product and other IBM Informix products and how these differences affect current products. This release notes document is not intended to be all-inclusive; it should be used as an addendum to the IBM Informix JDBC Driver Programmer's Guide, which provides thorough information about product features and behavior. These release notes are written for Java™ programmers who use the JDBC API to connect to IBM Informix databases via the IBM Informix JDBC Driver.

IBM Informix Server Compatibility

IBM Informix JDBC Driver 3.50 is supported with the following server versions:

Configuration

You must have JRE 1.4.2 or later installed to use the IBM Informix JDBC Driver. Refer to http://java.sun.com/products/jdbc/ for details.

The IBM Informix JDBC driver is tested to run on these platforms:

What's New in Version 3.50.JC3 for the Informix JDBC Driver

The Informix JDBC Driver, Version 3.50.JC3, supports the following new feature.

Savepoint Support in JDBC Applications

Informix Dynamic Server (IDS) now supports using savepoints within the statements of an SQL transaction. See the IDS release notes for a description of this feature.

The following methods supplied by the JDBC 3.0 specification are now valid in this release:

The methods that return multiple result sets are now the only standard methods the JDBC 3.0 specification that are not currently supported by the IBM Informix JDBC driver.

In addition, the following new method of the IfxConnection class can define a savepoint whose identifier is unique in the current connection:

Two new classes have been added to JDBC to support savepoint objects:

What's New in Version 3.50.JC1 for the Informix JDBC Driver

Changes were made in the 3.50.JC1 version of Informix JDBC driver to allow you to use the following features of IDS, version 11.50. See the IDS release notes for that version to learn more about the new features:

The following new feature is available in the Informix JDBC Driver, 3.50.JC1.

Support for Service Name in SQLHOSTS and Connection URLs

You can now specify the service name of the Informix database server instead of the port number when configuring connections in the sqlhosts file or a connection URL.

Database Connections in the Demo Programs

Except for the pickaseat demo, the examples listed in the IBM Informix JDBC Driver Programmer's Guide, Version 3.50, use the DriverManager.getConnection() method to get a database connection. Sun Microsystems recommends using a DataSource object instead. For more information, refer to the Sun documentation and to the README.TXT file in the demo/pickaseat directory.

Fixed Problems

The following are required. Otherwise, the java.net library might throw a java.net.UnknownHostException when connecting to an IDS server using a host with an ipV6 address:

or

Defects fixed in Version 3.50.JC3

The following defect was corrected in version 3.50.JC3:

Defects fixed in Version 3.50.JC2

The following defects were corrected in version 3.50.JC2:

Defects fixed in Version 3.50.JC1

The following defects were corrected in version 3.50.JC1:

Limitations

Sun JDK 1.4.2 does not support the codeset CP943.

Refer to the IBM Informix JDBC Driver Programmer's Guide for complete list of unsupported methods.

XML Parser

The Xerces XML library xerces.jar has been removed from distribution with the IBM Informix JDBC driver 3.10 and later. Xerces is an open source library that is freely available for download from the following location:

http://www.alphaworks.ibm.com/tech/xml4j

Acknowledgments

Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.

Documentation Notes

Documentation Notes and Corrections

This section describes feature and performance topics not covered in the IBM Informix JDBC Driver Programmer's Guide or modified since publication.

There are no known notes or corrections at this time.

Contact support: http://www.ibm.com/software/data/informix/ids/support/

Copyright IBM Corp. 2008