IBM United States
Software Announcement 201-303
October 23, 2001
IBM XML Toolkit for z/OS and OS/390, Version 1 Release 3 Supports e-business Open Standards
At a Glance
XML Toolkit for z/OS and OS/390, V1R3 is based on cross-platform, open-source code that is designed to be compliant with industry standards. The parsers in this release correspond to the Apache Software Foundation's Xerces-C 1.5.0 and Xerces-J 1.4.2.
Now fully supported, the LotusXSL XSLT processor is a reliable and extensible high-performance engine for transforming XML documents. It is based on the Apache Software Foundation's Xalan_C 1.2 and Xalan_J 2.2 processors.
XML Toolkit for z/OS and OS/390 is designed to offer the following benefits:
The XML C++ and Java parsers (XML4C V3.5.1 and XML4J V3.2.1) support DOM 1.0 & 2.0, SAX 1.0 and 2.0, namespaces, and schema (experimental in C++). Java's support includes Java API for XML Parsing (JAXP).
The XSLT C++ and Java processors (LotusXSL_C++ V1.2.0 and LotusXSL_J V2.2.0) support includes the implementation of XSLT and XML Path Language (XPath). The XSLT Java processor also includes JAXP and TRaX (Transformation API for XML) support.
eXtensible Markup Language (XML) provides an open, flexible, and powerful method of exchanging information:
XML Toolkit for z/OS and OS/390® is designed to provide a valuable infrastructure component to assist you in creating, integrating, and maintaining your business-to-business (B2B) solutions.
XML Toolkit for z/OS and OS/390, V1R3 is designed with improved XML parsing capabilities, for example, namespace, JAXP, and schema support. The LotusXSL XSL Transformations (XSLT) processor has also been added to this release. The XSLT processor is a utility with which you can apply eXtensible Stylesheet Language (XSL) stylesheets to XML documents, transforming the source XML documents to HTML, text, or other document types.
XML Toolkit for z/OS and OS/390, V1R3 includes software developed by the Apache Software Foundation (http://www.apache.org) The Apache code name for the XML parser is Xerces. The Apache code name for the XSLT processor is Xalan.
XML Toolkit for z/OS and OS/390, V1R3 is planned to be available for ordering through traditional channels on December 7, 2001. In addition, it is planned to be available for downloading through the Internet on October 26, 2001. For more information on Internet downloads visit the XML site at:
XML Toolkit for z/OS and OS/390, V1R3 is designed to improve the speed of deployment and help reduce the complexities of information exchange within business integration. It provides the base infrastructure to integrate vertical/industry-specific data formats, structures, schemas, and metadata to enable industry compliance of data representation and content. It also may help to provide the lowest total cost of ownership by capitalizing on the existing S/390 infrastructure.
XML can also facilitate information exchange after mergers and acquisitions. Most companies decide to merge or dissolve a merger based on two factors: culture and information exchange. Companies who embrace XML may be better suited to integrate their information. This will help determine if the acquisition can be integrated and streamlined into the acquirer's environment, producing a quicker and stronger synergy of business processes within both companies' value network.
XML Toolkit for z/OS and OS/390 is designed to be compatible with IBM and non-IBM hardware and software platforms. Key uses include:
What's New in Version 1 Release 3
Parsers: The XML parsers for Java and C++ are based on cross-platform, open-source code that is designed to be compliant with industry standards. This release corresponds to the Apache Software Foundation's Xerces-J 1.4.2 and Xerces-C 1.5.0 plus ICU 1.8.1.
Accessibility by People with Disabilities
The following features support use by people with disabilities:
This program is not impacted by euro currency.
XML Toolkit for z/OS and OS/390 fits within an Enterprise Application Integration (EAI) family of IBM transformation and integration products. XML provides unrestricted information schema and data format structures to create reusable data in a common metalanguage, for all types of business-to-business applications.
Refer to Software Announcement 201-072 , dated March 27, 2001, for additional product positioning.
Software Announcement 201-072 , dated March 27, 2001, entitled IBM XML Toolkit V1R2 for z/OS and OS/390 Supports e-business Open Standards
Product information is available through Offering Information (OITOOL) at:
Specified Operating Environment
XML Toolkit for z/OS and OS/390 requires the z/OS operating system Version 1 Release 1, or later, or the OS/390 operating system Version 2 Release 8, or later. In addition, z/OS UNIX® or OS/390 UNIX System Services must be active.
The XML parser and XSLT processor, Java Edition require that Java 1.3 with PTF UW76211 and UW76212 or a later release be installed.
Compatibility: The XML Toolkit for z/OS and OS/390 is based on open source software from Apache which does not provide for upward compatibility. Care must be taken when installing XML Toolkit for z/OS and OS/390, V1R3 as the parsers in this toolkit are not upward compatible with previous versions. The packaging of the XML Toolkit for z/OS and OS/390, V1R3 is designed so that applications using the XML Toolkit for z/OS and OS/390, V1R2 will continue to run. This allows for continued use of XML Toolkit for z/OS and OS/390, V1R2 by applications that have written to their specific APIs.
Issues associated with upward compatibility of XML releases are a recognized topic amongst the XML open source community.
Installability: Due to general lack of upward compatibility in the Apache open source code upon which it is based, XML Toolkit for z/OS and OS/390, V1R3 cannot guarantee upward compatibility. Hence applications based on prior releases in general may need to continue to require those prior releases. To accommodate customers who do not currently have XML Toolkit for z/OS and OS/390, V1R2 installed but may need it to be installed in the future to satisfy newly acquired application dependencies on V1R2, the V1R2 product is included with XML Toolkit for z/OS and OS/390, V1R3 and will be installed by default along with V1R3, if not already present. Customers who already have installed XML Toolkit for z/OS and OS/390, V1R2 can install XML Toolkit for z/OS and OS/390, V1R3 on the same system (in the same SMP/E zone).
Unique considerations apply to customers currently requiring the V1R1 XML Toolkit. Continued use of the V1R1 XML Toolkit along with V1R2 and V1R3 requires its installation in separate SMP/E zones, target and distribution libraries, and HFS paths from V1R2 and V1R3 (V1R2 and V1R3 can be installed together). V1R1 XML Toolkit customers should consult the V1R2 program directory for details.
Programs ordered via SDF are distributed with the following content:
Security, Auditability, and Control
XML Toolkit for z/OS and OS/390, V1R3 uses the security and auditability features of the host operating system. For more information refer to Software Announcement 201-044 , dated February 27, 2001, and Software Announcement 200-145 , dated May 16, 2000.
The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.
XML Toolkit for z/OS and OS/390, V1R3 is a no-charge product, which is planned to be available December 7, 2001. New users should specify:
Type Model 5655 D44
For information on downloading the code from the Internet (planned to be available October 26, 2001), visit our Web site:
Basic Machine-Readable Material
To order, specify program number 5655-D44, feature number 9001 for asset registration, and feature number 0001.
Also, specify the feature number corresponding to the desired distribution medium.
Medium Order Type Machine Feature Distribution Description Type/Model Number Medium XML Toolkit for 5655-D44 5802 3480 Tape z/OS and OS/390 Cartridge 6088 4-mm DAT Cartridge
Select the appropriate feature numbers to customize your order with delivery options desired. These features can be specified on the initial or MES orders.
Example: If publications are not desired for the initial order, specify feature 3470 to ship media only. For future updates, specify feature 3480 to ship media updates only. If, in the future, publication updates are required, order an MES to remove feature 3480; then, the publications will ship with the next release of the program.
Feature Description Number Initial Shipments Serial Number Only (suppresses shipment 3444 of media and documentation) Ship Media Only (suppresses initial 3470 shipment of documentation) Ship Documentation Only (suppresses 3471 initial shipment of media) Update Shipments Ship Media Updates Only (suppresses 3480 update shipment of documentation) Ship Documentation Only (suppresses 3481 update shipment of media) Suppress Updates (suppresses update 3482 shipment of media and documentation) Expedite Shipments Local IBM Office Expedite 3445 (for IBM use only) Customer Expedite Process Charge 3446 ($30 charge for each product)
Expedite shipments will be processed to receive 72-hour delivery from the
time IBM Software Delivery and Fulfillment (SDF) receives the order. SDF
will then ship the order via overnight air transportation.
Product media is shipped only via Customized Offerings (that is, CBPDO, ServerPac, Systempac®). Noncustomized items (CDs, diskettes, source media, media kits) will continue to be shipped via the stand-alone product.
Terms and Conditions
Third-Party Code: XML Toolkit for z/OS and OS/390 contains certain third-party code that is provided to you under terms and conditions that are different from the Agreement, or that required IBM to provide you with certain notices and/or information. IBM WILL IDENTIFY ANY SUCH THIRD-PARTY CODE IN THE "README" FILE ASSOCIATED WITH XML TOOLKIT, OR IN A FILE OR FILES REFERENCED IN THE XML TOOLKIT "README" FILE AND SHALL INCLUDE ANY ASSOCIATED TERMS AND CONDITIONS, NOTICES, OR OTHER RELATED INFORMATION THEREIN. By using or not uninstalling XML Toolkit for z/OS and OS/390 after the initial installation (thereby giving you access to all such terms and conditions, notices, and information), you acknowledge and agree to all such terms and conditions, notices, and information, including those provided only in the English language.
XML Toolkit for z/OS and OS/390 includes software developed by the Apache Software Foundation (http://www.apache.org) see='' cap='' txt=''. ). The portions of XML Toolkit that are based on software developed by the Apache Software Foundation and the source code are Copyright (c) 1999-2001 The Apache Group. All rights reserved. Your use of the source code for XML Toolkit accompanying the program is subject to the terms and conditions of the license from the Apache Software Foundation, which is reproduced or referenced in the "README" file and not the Agreement. In particular, IBM is providing the source code on an "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND (EITHER EXPRESS OR IMPLIED) INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTY OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OF NONINFRINGEMENT.
Type/ Model Description Number OTC XML Toolkit for z/OS 5655-D44 No Charge and OS/390
IBM Global Financing offers attractive financing to credit-qualified commercial and government customers and Business Partners in more than 40 countries around the world. IBM Global Financing is provided by the IBM Credit Corporation in the United States. Offerings, rates, terms, and availability may vary by country. Contact your local IBM Global Financing organization. Country organizations are listed on the Web at: