Installation

The XML Toolkit allows multiple XML parsers, XSL transformer versions, XML Scripting, and Web Services Client to be installed on the same iSeries™ platform simultaneously.

The installation procedures are structured to allow you to separately install the parsers and transformer (service programs) or the development environment (API documentation, include files, and samples) or both for each XML parser and XSL transformer version you want.

XML Toolkit Options Contents
*BASE Base code functions
Option 1 XML version 4.0 parser service programs. This option is installed as QXML4C400 and QXML4PR400 in library QXMLTOOLS.
Option 2 XML version 4.0 parser API documentation, sample, and include files. The C, RPG, and COBOL development environment is installed in library QXMLDEV400. The C++ development environment is installed in the integrated file system directory /QIBM/ProdData/xmltoolkit/xml4_0_0.
Option 3 XML version 5.0 parser service programs. This option is installed as QXML4C500 and QXML4PR500 in library QXMLTOOLS.
Option 4 XML version 5.0 parser API documentation, sample, and include files. The C, RPG, and COBOL development environment is installed in library QXMLDEV500. The C++ development environment is installed in the integrated file system directory /QIBM/ProdData/xmltoolkit/xml5_0_0.
Option 5 XML version 5.2 parser service programs. This option is installed as QXML4C520 and QXML4PR520 in library QXMLTOOLS.
Option 6 XML version 5.2 parser API documentation, sample, and include files. The C, RPG, and COBOL development environment is installed in library QXMLDEV520. The C++ development environment is installed in the integrated file system directory /QIBM/ProdData/xmltoolkit/xml5_2_0.
Option 7 XML version 5.3.1 parser service programs. This option is installed as QXML4C531 and QXML4PR531 in library QXMLTOOLS. In addition, XSL version 1.6 transformer service program is installed as service program QXSL4C160 in library QXMLTOOLS.
Option 8
  • XML version 5.3.1 parser API documentation, sample, and include files. The C, RPG, and COBOL development environment is installed in library QXMLDEV531. The C++ development environment is installed in the integrated file system directory /QIBM/ProdData/xmltoolkit/xml5_3_1.
  • XSL version 1.6 transformer API documentation, sample, and include files. The development environment for this is installed in library QXSLDEV160. The C and C++ development environment is installed in the integrated file system directory /QIBM/ProdData/xmltoolkit/xsl1_6_0.
Start of changeOption 9End of change Start of changeXML version 5.5 parser service programs. This option is installed as QXML4C550 and QXML4PR550 in library QXMLTOOLS. In addition, XSL version 1.9 transformer service program is installed as service program QXSL4C190 in library QXMLTOOLS.End of change
Start of changeOption 10End of change Start of change
  • XML version 5.5 parser API documentation, sample, and include files. The C, RPG, and COBOL development environment is installed in library QXMLDEV550. The C++ development environment is installed in the integrated file system directory /QIBM/ProdData/xmltoolkit/xml5_5_0.
  • XSL version 1.9 transformer API documentation, sample, and include files. The development environment for this is installed in library QXSLDEV190. The C and C++ development environment is installed in the integrated file system directory /QIBM/ProdData/xmltoolkit/xsl1_9_0.
End of change
Start of changeOption 11End of change Start of changeXML Scripting for iSeries version 1.0 program and service program. This option is installed as QXMLSCR10 for both the service program and program in library QXMLTOOLS. The supporting files and documentation are installed in the integrated file system directory /QIBM/ProdData/xmltoolkit/scripting1_0.End of change
Start of changeOption 12End of change Start of changeWeb Services Client for C++ 1.0 client engine, documentation, tooling, include files, and samples. The C++ development environment is installed in the integrated file system directory /QIBM/ProdData/xmltoolkit/wscc-1.0-OS400. Associated service programs are in library QXMLTOOLS and start with the prefix QAXIS10.End of change

All samples and documentation are distinguished by the XML parser, XSL transformer, XML Scripting, and Web Services Client for C++ version. For XML, this is library QXMLDEVnnn and integrated file system directory /QIBM/ProdData/xmltoolkit/XMLn_n_n, where nnn and n_n_n refer to the XML version.

For XSL, this is library QXSLDEVnnn and integrated file system directory /QIBM/ProdData/xmltoolkit/XSLn_n_n, where nnn and n_n_n refer to the XSL version.

For XML Scripting, this is integrated file system directory /QIBM/ProdData/xmltoolkit/scriptingn_n, where nnn and n_n refer to the XML Scripting version.

For Web Services Client for C++, this is library QXMLDEVnnn and integrated file system directory /QIBM/ProdData/xmltoolkit/wscc-n.n-OS400, where nnn and n.n refer to the Web Services Client for C++ version.

To install the XML Toolkit, insert the XML Toolkit for iSeries CD-ROM into the device drive. Install the *BASE option and any other required options by using the Restore Licensed Program (RSTLICPGM) command. For example:

RSTLICPGM LICPGM(5733XT1) DEV(xxxxxx) OPTION(*BASE)
Installs the *BASE code required for all other options.
RSTLICPGM LICPGM(5733XT1) DEV(xxxxxx) OPTION(9)
Installs the XML version 5.5 parser service programs and the XSL version 1.9 transformer service program.
RSTLICPGM LICPGM(5733XT1) DEV(xxxxxx) OPTION(10)
Installs the XML version 5.5 parser development environments and the XSL version 1.9 transformer development environments.

To delete a portion of the XML Toolkit, run the Delete Licensed Program (DLTLICPGM) command. For example:

DLTLICPGM LICPGM(5733XT1) OPTION(4)
Deletes Option 4 (development environment for XML version 5.0 parsers).