Troubleshooting
Problem
Resolving The Problem
Among the replacement products for XML Toolkit for i are IBM Db2 for i support for XML, noxDB, and eXpat. Other companies may also offer function which replaces XML Toolkit for i.
https://www.ibm.com/support/pages/planning-upgrade-ibm-i-74-software
XML Toolkit for the IBM System i system allows the exchange of information between applications and within business-to-business (B2B) environments by:
| o | Including XML parser for C++, C, RPG and COBOL |
| o | Including XSL transformer for C++ |
| o | Aligning with Apache Software for XML parser and XSL transformer |
| o | Reducing XML document development time with tested, supported functions |
| o | Generate |
| o | Parse |
| o | Modify |
| o | Promoting code re-use — Eliminates application dependency on an XML parser from imbedding its own parsers |
| o | Supporting ASCII, EBCDIC, and Unicode data |
| o | Including XML Scripting for System i system |
|
XML Toolkit Options
|
Contents |
| *BASE | Base code functions |
| Option 1 | XML Version 5.6 parser service programs. This option is installed as QXML4C560 and QXML4PR560 in library QXMLLIB. In addition, XSL Version 1.10 transformer service program is installed as service program QXSL4C110 in library QXMLLIB. |
| Option 2 | o XML Version 5.6 parser API documentation, sample, and include files. The C, RPG, and COBOL development environment is installed in library QXMLDEV560. The C++ development environment is installed in the IFS directory /QIBM/ProdData/xmltoolkit2/xml5_6_0.
o XSL Version 1.10 transformer API documentation, sample, and include files. The development environment for this is installed in library QXSLDEV110. The C and C++ development environment is installed in the IFS directory /QIBM/ProdData/xmltoolkit2/xsl_1100. |
| Option 3 | XML Scripting for IBM System i system program and service program.
This option is installed as QXMLSCR10 for both the program and the service program in library QXMLLIB. The supporting files and documentation are installed in the Integrated File System directory /QIBM/ProdData/xmltoolkit2/scripting1_0. |
| Option 4 | XML version 5.6.3 parser service programs. This option is installed as QXML4C563 and QXML4PR563 in library QXMLLIBV4.
In addition, XSL version 1.10 transformer service program is installed as service program QXSL4C120 in library QXMLLIBV4. |
| Option 5 | o XML version 5.6.3 parser API documentation, sample, and include files. The C, RPG, and COBOL development environment is installed in library QXML563V4. The C++ development environment is installed in the integrated file system directory /QIBM/ProdData/xmltoolkitv4/xml5_6_3. o XSL version 1.10.2 transformer API documentation, sample, and include files. The development environment for this is installed in library QXSL112V4. The C and C++ development environment is installed in the integrated file system directory /QIBM/ProdData/xmltoolkitv4/xsl_1102. |
| Option 6 | XML version 5.6.3 parser service programs. This option is installed as QXML4C563 and QXML4PR563 in library QXMLLIBV6.
In addition, XSL version 1.10 transformer service program is installed as service program QXSL4C120 in library QXMLLIBV6. |
| Option 7 | o XML version 5.6.3 parser API documentation, sample, and include files. The C, RPG, and COBOL development environment is installed in library QXML563V6. The C++ development environment is installed in the integrated file system directory /QIBM/ProdData/xmltoolkitv6/xml5_6_3. o XSL version 1.10.2 transformer API documentation, sample, and include files. The development environment for this is installed in library QXSL112V6. The C and C++ development environment is installed in the integrated file system directory /QIBM/ProdData/xmltoolkitv6/xsl_1102. |
Note: The product can be ordered by users through their marketing representative. Additional information is available on the following Web site:
http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/index.jsp?topic=%2Frzamj%2Frzamjmain.htm
All samples and documentation are distinguished by the XML parser, XSL transformer, and XML Scripting version. For XML, this is library QXMLDEVnnn and Integrated File System directory /QIBM/ProdData/xmltoolkit2/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/xmltoolkit2/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/xmltoolkit2/scriptingn_n, where nnn and n_n refer to the XML Scripting version.
To install the XML Toolkit, use the Restore Licensed Program (RSTLICPGM) command. Install the *BASE option and any other required options. The product library for 5733XT2 is QXMLLIB. For example:
RSTLICPGM LICPGM(5733XT2) DEV(xxxxxx) OPTION(*BASE) LNG(*SAVVOL)
Installs the *BASE code required for all other options.
RSTLICPGM LICPGM(5733XT2) DEV(xxxxxx) OPTION(1) LNG(*SAVVOL)
Installs the XML Version 5.6 parser service programs and the XSL Version 1.10 transformer service program.
RSTLICPGM LICPGM(5733XT2) DEV(xxxxxx) OPTION(2) LNG(*SAVVOL)
Installs the XML Version 5.6 parser development environments and the XSL Version 1.10 transformer development environments.
To delete a portion of the XML Toolkit, run the Delete Licensed Program (DLTLICPGM) command. For example:
DLTLICPGM LICPGM(5733XT2) OPTION(2)
Deletes Option 2 (development environment for XML Version 5.6 parsers).
Historical Number
422704265
Was this topic helpful?
Document Information
Modified date:
13 November 2024
UID
nas8N1014840