What's new for V5R1
IBM Toolbox for Java is available in three forms:
- The licensed program for IBM Toolbox for Java, 5722-JC1, Version
5 Release 1 (V5R1) installs on V4R4 and later of OS/400. From a
client, IBM Toolbox for Java connects back to V4R3 and later of
OS/400.
- OS/400 also includes the non-graphical classes of IBM Toolbox
for Java optimized for use when running IBM Toolbox for Java
classes on the iSeries Java virtual machine (JVM). So if, for
example, you do not have a need for the graphical functionality of
the licensed program, you can still easily use IBM Toolbox for
Java. For more information, see Jar
files.
- IBM Toolbox for Java is also now open source. You can download
the code and get information from the
JTOpen
web
site.
Packages
IBM Toolbox for Java V5R1 includes the following new packages:
- com.ibm.as400.resource
provides a generic framework and consistent programming interface for working
with various iSeries objects and lists.
- com.ibm.as400.util.reportwriter packages provide classes that enable you
to use your iSeries to more easily access and format data from an XML source
file or data produced by servlets or JavaServer Pages(TM):
New classes
IBM Toolbox for Java V5R1 also features many new classes in
existing packages: access, html, servlet, and vaccess. The new classes enable you to:
- Convert text in bidirectional languages, such as Arabic and
Hebrew, between iSeries and Java formats
- Manage a pool of AS400 objects to share and manage connections
to your server, including JDBC(TM) connections
- Increase the variety of HTML tags you can include in your Java
programs, including headings, meta tags, and lists
- Display IFS directory contents in an HTML list or a
hierarchical tree
- Graphically present information about JDBC data sources and
user-defined resources
- Display any resource in a servlet
- Use provided support for JDBC 2.0 Optional Package
extensions
- Work with iSeries environment variables
- Request a license for a product installed on the iSeries
- Query and modify the state and configuration of the AS/400
NetServer
- Ping the Host Servers from a command line or within a Java
program
For more information about new classes, see the associated
package documentation.
Enhanced classes
IBM Toolbox for Java V5R1 also includes enhancements to existing
classes. These enhancements offer:
New or enhanced functions
IBM Toolbox for Java V5R1 also features new and enhanced
functions:
Additional functions and features in Graphical Toolbox
The Graphical Toolbox incorporates new
features:
- The PDML framework now uses Java Help(TM)
- GUI Builder now includes context sensitive help
- Changes in
MessageViewer allow you to retrieve second level text for
iSeries messages and include your own HTML detail help
Compatibility
You can not use this release of IBM Toolbox for Java to
deserialize some objects that you serialized using earlier
releases.
If you are using Secure Sockets Layer (SSL) to encrypt data flowing between
the client and the server, you must use the SSL object delivered in the V5R1
version of IBM iSeries Client Encryption licensed program 5722-CE2 or 5722-CE3.
This release of IBM Toolbox for Java will not work with previous versions SSL.
IBM Toolbox for Java continues to provide support for
- Swing 1.1, which is required to use GUI classes or the
Graphical Toolbox
- Java 2 Platform, Standard Edition (J2SE), with continued
support of Java Platform 1.1.x
- Linux workstations
You should also review compatibility issues involving OS/400 requirements for running IBM Toolbox for
Java.
How to see what's new or changed
To help you see where technical changes have been made, this
information (but not the javadocs) uses the following symbols:
marks
the beginning of new or changed information
marks
the end of new or changed information