IBM Toolbox for Java is available in the following forms:
IBM Toolbox for Java 2 Micro Edition is a new package for IBM Toolbox for Java. The new com.ibm.as400.micro package provides a set of classes that enable you to write Java programs that run on wireless devices such as personal digital assistants and cellular phones. You must separately download the micro package.
The iSeries System Debugger provides your workstation with a new graphical debugging environment for your ILE, Java, C, and C++ programs that run on an iSeries server.
IBM Toolbox for Java Modification 5 also features many new classes in existing packages. The new classes enable you to:
IBM Toolbox for Java Modificaiton 5 also includes enhancements to existing classes. These enhancements offer:
IBM Toolbox for Java Modification 5 JDBC support features new classes and enhanced functions, including support for the JDBC 3.0 application programming interface (API). Notable changes include the following:
In Modification 5, IBM Toolbox for Java has added the Record Format Markup Language (RFML), an XML extension similar to PCML. RFML enables you to use XML in your Java programs to specify the format of data buffers and physical file record formats and to examine the contents of retrieved buffers and records.
The Graphical Toolbox incorporates new features:
For more information about these features, see the GUI Builder online help.
IBM Toolbox for Java no longer supports running in the default JVM in
Netscape(R) Navigator or Microsoft(R) Internet Explorer. For your applet that
uses Toolbox for Java classes to run in a browser, you should install a plug-in
such as the Sun
Java 2 Runtime Environment (JRE) 1.3.0 plug-in .
Toolbox for Java no longer includes data400.jar. The classes that were in data400.jar are now in jt400.jar. Remove data400.jar from your CLASSPATH statements.
The getObject() methods for ResultSet and CallableStatement now return Integer objects when the SQLType is SMALLINT. Previously, these methods returned Short objects. If you use readObject to read SMALLINT columns, you must alter your Java application to accommodate the new type of returned object.
Different error reporting when throwing data truncation errors results in warnings that do not cause your application to fail.
You can not use this release of IBM Toolbox for Java to deserialize some objects that you serialized using releases prior to V5R1.
If you are using Secure Sockets Layer (SSL) to encrypt data flowing between the client and the server, you must use one of the following:
IBM Toolbox for Java continues to provide support for
You should also review the OS/400 requirements for running IBM Toolbox for Java.
To help you see where technical changes have been made, this information (but not the javadocs) uses the following symbols: