IBM United States
Software Announcement 203-042
February 18, 2003

IBM XML Toolkit for z/OS and OS/390, V1.5 Supports XML Open Standards for Java and C++ Parsers and Java XSLT Processor

 ENUS203-042.PDF (33KB)


At a Glance

IBM XML Toolkit for z/OS and OS/390, V1.5 is based on cross-platform, open source code that is designed to be compliant with industry standards. The technology levelset of this toolkit contains three parts: a C++ Parser, a Java Parser and a Java Processor, based on the Apache Software Foundation Xerces and Xalan Technologies.

The XML C++ Parser (XML4C V5.0.0) incorporates the following features:

  • Is designed for enhanced performance via new DOM C++ bindings
  • Provides the ability to prepare and cache grammars
  • Provides experimental subset of DOM level 3
  • Can optionally exploit z/OS Unicode Services

The XML Java parser (XML4J V4.1.3) offers the following:

  • Added API for Post Validation Info Set
  • Provides the ability to prepare and cache grammars

The XSLT Java Processor (LotusXSL-Java Version 2.4.3) offers the following:

  • Prototype for DOM Level 3 xpath — experimental API
  • New support standardized EXSLT extension support
  • Updated parser support to align with current technology

For ordering, contact:

Your IBM representative, an IBM Business Partner, or the Americas Call Centers at 800-IBM-CALL (Reference: LE001).

Overview

IBM XML Toolkit for z/OS™ and OS/390®, V1.5 is designed to provide a valuable infrastructure component to assist you in creating, integrating, and maintaining your business-to-business (B2B) solutions.

What's New in V1.5

IBM XML Toolkit for z/OS and OS/390, V1.5 provides Apache-based eXtensible Markup Language (XML) parser technology for both Java™ and C++. eXensible Stylesheet Language Transformations (XSLT) processor support is provided for Java.

IBM XML Toolkit for z/OS and OS/390, V1.5 includes current software developed by the Apache Software Foundation.

  • The parsers in this release correspond to the Apache Software Foundation's Xerces2 Java Parser 2.2.1 and Xerces-C++ Version 2.1.0
  • The XSLT processor in this release corresponds to the Apache Software Foundation's Xalan Java Version 2.4.1

Key Prerequisites

  • IBM eServer zSeries™ server or S/390® hardware
  • z/OS V1.2 (5694-A01), or later; or z/OS.e V1.3 (5655-G52), or later.
  • For Java Parser and Java Processor, IBM Developer Kit for OS/390, Java 2 Technology Edition (5655-D35) at the SDK 1.3 Level with PTF UQ62598

For continued operations in OS/390, refer to the Compatibility section.

Planned Availability Dates

  • February 21, 2003: Non-SMP/E package, via the IBM zSeries XML Web site
  • April 4, 2003: SMP/E package via SDF and the IBM zSeries XML Web site

For more information on Internet downloads, visit the XML site at:

Description

IBM XML Toolkit for z/OS and OS/390, V1.5 is designed to improve the speed of deployment and help reduce the complexities of information exchange within business integration. This software is provided, at no additional charge, to customers who have a license for either:

  • z/OS V1.2 (5694-A01), or later
  • z/OS.e 1.3 (5655-G52), or later

What's New in V1.5

The XML C++ Parser (XML4C V5.0.0), based on Apache Software Foundation's Xerces-C++ Version 2.1.0 incorporates the following features:

  • New DOM C++ bindings based on the previously experimental iDOM interface (designed for improved performance).
  • Provides the ability to prepare and cache grammars. This new feature has been designed for enhanced performance by enabling the reuse of grammars when parsing with validation.
  • Experimental DOM 3.
  • Optionally exploits z/OS Unicode Services.

The XML Java parser (XML4J V4.1.3) is based on the Apache Software Foundation's Xerces2 Java Parser 2.2.1 and offers the following:

  • Added API for Post Validation Info Set

The XSLT Java Processor (LotusXSL-Java Version 2.4.3) offers the following:

  • Prototype for DOM Level 3 xpath — experimental API
  • New support standardized EXSLT (extensions to XSLT) extension support
  • Updated parser support to align with current technology

Section 508 of the U.S. Rehabilitation Act

IBM XML Toolkit for z/OS and OS/390, V1.5 is capable as of April 4, 2003, when used in accordance with IBM's associated documentation, of satisfying the applicable requirements of 508 of the Rehabilitation Act, provided that any assistive technology used with the product properly interoperates with it.

Product Positioning

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.

Reference Information

  • Software Announcement 202-185 , dated August 13, 2002, entitled IBM XML Toolkit for z/OS and OS/390, V1.4 Supports e-business Open Standards
  • Software Announcement 201-303 , dated October 23, 2001, entitled IBM XML Toolkit for z/OS and OS/390 Version 1 Release 3 Supports e-business Open Standards
  • Software Announcement 201-248 , dated September 11, 2001, entitled IBM z/OS Version 1 Release 2: Enabling and Protecting Your e-business and Preview: z/OS Version 1 Release 3
  • Software Announcement 202-032 , dated February 19, 2002, entitled IBM z/OS.e V1R3 — Exploit the Next Generation of Your e-business

Trademarks

 
z/OS and zSeries are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
OS/390 and S/390 are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Java is a trademark of Sun Microsystems, Inc.
 
Other company, product, and service names may be trademarks or service marks of others.

Offering Information

Product information will be available on day of announcement through Offering Information (OITOOL) at:

and through the Passport Advantage Web site at:

Publications

The following publications can be ordered from IBM after planned availability. To order, visit:

                                                       Order
Title                                                  Number
 
XML Toolkit for z/OS(TM) and OS/390(R):                GA22-7472
 License Information
 
XML Toolkit for z/OS and OS/390:                       GI10-0665
 Program Directory

The IBM Publications Center:

The Publications Center is a worldwide central repository for IBM product publications and marketing material with a catalog of 70,000 items. Extensive search facilities are provided. Payment options for orders are via credit card or customer number. A large number of publications are available online in various file formats, and they can all be downloaded free of charge.

The IBM Publications Notification System

The Publications Notification System (PNS) enables subscribers to set up profiles of interest by order number/product number. PNS subscribers automatically receive notifications by e-mail of all new publications defined in their profiles. These may then be ordered/downloaded via the Publications Center.

Technical Information

Specified Operating Environment

Hardware Requirements

The hardware requirements for this product are any z/Series™ or S/390® hardware or equivalent hardware that supports:

  • z/OS V1.2 (5694-A01), or later
  • z/OS.e V1.3 (5655-G52), or later

Software Requirements

IBM XML Toolkit for z/OS and OS/390, V1.5 requires z/OS V1.2 (5694-A01), or later, or z/OS.e V1.3 (5655-G52), or later. In addition, z/OS UNIX® or OS/390 UNIX System Services base elements must be active.

The Java™ XML parser and XSLT processor require that IBM Development Kit for OS/390, Java 2 Technology Edition (5655-D35) with PTF UQ62598, or later 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 IBM XML Toolkit for z/OS and OS/390, V1.5 since the parsers and XSLT processor in this toolkit are not necessarily upward compatible with previous versions. The packaging of IBM XML Toolkit for z/OS and OS/390, V1.5 is designed so that applications that are using either XML Toolkit for z/OS and OS/390, V1.4 or XML Toolkit for z/OS and OS/390, V1.3 will continue to run. This allows for continued use of these levels of the toolkit by applications that have written to their specific APIs.

Limitations

For important information about interoperability and supported environments, refer to the XML Toolkit Web site at:

Planning Information

XML Toolkit for z/OS and OS/390 V1.5 (5655-J51) replaces XML Toolkit for z/OS and OS/390 V1.4 (5655-J51).

Installability: Due to general lack of upward compatibility in the Apache open source code upon which it is based, IBM XML Toolkit for z/OS and OS/390, V1.5 cannot guarantee upward compatibility. Therefore, applications based on prior releases, in general, may need to continue to require those prior releases. In support of these releases, both V1.4 and V1.3 are included in the IBM XML Toolkit for z/OS and OS/390, V1.5 distribution package and will be installed, by default, along with V1.5, if not already present. While XML Toolikit for z/OS and OS/390 requires z/OS V1.2, or later, IBM XMLToolkits for z/OS and OS/390 V1.3 and V1.4 continue to support OS/390 and its associated hardware as documented in their corresponding customer announcements.

Since IBM XML Toolkit for z/OS and OS/390, V1.5 does not include a C++ XSLT Processor, the continued use of the V1.4 C++ Processor is required for support of this feature.

Customers who already have XML Toolkit for z/OS and OS/390, V1.4 or V1.3 installed can install XML Toolkit for z/OS and OS/390, V1.5 on the same system (in the same SMP/E zone).

Packaging: XML Toolkit for z/OS and OS/390, in SMP/E installable format, will be available via download from the Internet and in tape form from IBM Software Delivery and Fulfillment (SDF). It will also be available as a tar file downloadable package.

Programs ordered via SDF are distributed with the following content:

  • Physical media containing executable code.
  • Program Directory (GI10-0665)
  • Proof of Entitlement
  • License Information (GA22-7472)
  • IPLA Booklet for Warranted Products (Z1253301)
  • IPLA Pointer Sheet (Z1271000)

Security, Auditability, and Control

XML Toolkit for z/OS and OS/390, V1.5 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.

Ordering Information

XML Toolkit for z/OS and OS/390 is a no charge product.

Ordering this program through the Internet ShopzSeries (formerly SHOP390) provides an easy way to play and order your z/OS ServerPac or CBPDO. It will analyze your current installation, determine the correct product migration, and present your new configuration based on z/OS. Additional products can also be added to your order (including determination of whether all product requisites are satisfied). ShopzSeries is available in the U.S. and several countries in Europe. In countries where ShopzSeries is not available yet, contact your IBM representative (or Business Partner) to handle your order via the traditional IBM ordering process. For more details and availability, visit the ShopzSeries Web site at:

Basic Machine Readable Material: To order, specify program number 5655-J51, feature number 9001 for asset registration.

Also, specify the feature number.

                                      Medium
Order Type           Machine          Feature       Distribution
Description          Type-Model       Number        Medium
 
XML Toolkit          5655-J51         5802          3480 Tape
 for z/OS                                            Cartridge
XML Toolkit          5655-I30         6722          Paper
 for z/OS S&S

The non-SMP/E downloadable code for IBM XML Toolkit for z/OS and OS/390, V1.5 is planned to be available February 21, 2003. The SMP/E downloadable code and physical media is planned to be available April 4, 2003.

Basic License: To order, specify the program number, feature number 9001 for asset registration, and the one-time charge (OTC) feature number. Also specify the feature number of the desired distribution medium. To suppress shipment of media, select the license-only option in CFSW.

Customized Offerings

Product media is shipped only via Customized Offerings (for example, CBPDO, ServerPac, Systempac®). Non-customized items (CDs, diskettes, source media, media kits) will continue to be shipped via the standalone product.

Terms and Conditions

Licensing: IBM International Program License Agreement. Proofs of Entitlement (PoE) are required for all authorized use.

These products are licensed under the IBM Program License Agreement (IPLA), and the associated Agreement for Acquisition of Support, and the Addendum for Support Z125-5505 which provides for support with ongoing access to releases and versions of the program. These programs have a one-time license charge for use of the program and an ongoing recurring charge for the enhanced support that includes telephone assistance (voice support for defects during normal business hours) as well as access to updates, releases, and versions of the program as long as support is in effect. S/390 and zSeries IBM Operational Support Services — Support Line is an option for those customers who desire added services.

Limited Warranty Applies: Yes

Program Services: This program has program services for a minimum of one year from acquisition from IBM or authorized Business Partner.

Program Support: Enhanced Support, called Subscription and Support, includes telephone assistance (voice support for defects during normal business hours) as well as access to updates, releases, and versions of the program as long as support is in effect. The customer will be notified of discontinuance of support with 12 months notice.

Money-Back Guarantee: If for any reason you are dissatisfied with the program, return it within 30 days from the invoice date, to the party (either IBM or its reseller) from whom you acquired it, for a refund. This applies only to your first acquisition of the program.

Copy and Use on Home/Portable Computer: No

Volume Orders (IVO): No

Passport Advantage Applies: No

Usage Restriction: Yes

Third Party Code: Notwithstanding the terms and conditions of any other agreement you may have with IBM or any of its related or affiliated companies (collectively "IBM"), the following terms and conditions apply to all "Excluded Components" identified below: (a) all Excluded Components are provided on an as is basis; (b) IBM disclaims any and all express and implied warranties and conditions, including, but not limited to, the warranty of non-infringement or interference and the implied warranties and conditions of merchantability and fitness for a particular purpose ; (c) IBM will not be liable to you or indemnify you for any claims related to Excluded Components; and (d) IBM will not be liable for any direct, indirect, incidental, special exemplary, punitive or consequential damages with respect to the Excluded Components.

Excluded Components:

  • XML4C (also known as XML C++ parser)
  • XML4J (also known as XML Java parser)
  • STLPORT
  • SAX2
  • DOM

In addition, the program and future updates and fixpacks to the program may contain certain third party components which are provided to you under terms and conditions which are different from the IBM International Program License Agreement, or which require IBM to provide you with certain notices and/or information. For each such third party component, either IBM will identify such third party component in a file or files or the third party component will contain or be accompanied by its own license agreement. Your use of each third party component, which contains or is accompanied by its own license agreement, will be subject to the terms and conditions of such other license agreement, and not the IBM International Program License Agreement.

Software Maintenance Applies: No

For operating system software, the revised IBM Operational Support Services — Support Line offering will provide support for those operating systems and associated products that are not available with the newly announced Software Maintenance offering. This will ensure total support coverage for your enterprise needs, including IBM and selected non-IBM products. For complete lists of products supported under both the current and revised Support Line offering, refer to our Web site at:

For additional information on the revised IBM Operational Support Services, refer to Services Announcement 601-023 , dated July 10, 2001.

IBM Operational Support Services — Support Line: No

AIX®/UNIX Upgrade Protection Applies: No

Entitled Upgrade for Current AIX/UNIX Upgrade Protection Licensees: No

iSeries™ Software Subscription Applies: No

Variable Charges Apply: No

Educational Allowance Available: Yes, 15% education allowance applies to qualified education institution customers.

Prices

The prices provided in this announcement are suggested retail prices for the U.S. only and are provided for your information only. Dealer prices may vary, and prices may also vary by country. Prices are subject to change without notice. For additional information and current prices, contact your local IBM representative.

                                            Program
Description                                 Number          OTC
 
XML Toolkit for z/OS and OS/390             5655-J51          $0
XML Toolkit for z/OS and OS/390 S&S         5655-I30           0

Upgrades

Contact your sales channel for Support Line pricing information.

Global Financing

IBM Global Financing offers competitive financing to credit-qualified customers to assist them in acquiring IT solutions. Our offerings include financing for IT acquisition, including hardware, software, and services, both from IBM and other manufacturers or vendors. Offerings (for all customer segments: small, medium, and large enterprise), rates, terms, and availability can vary by country. Contact your local IBM Global Financing organization or visit the Web at:

Order Now

To order, contact the Americas Call Centers, your local IBM representative, or your IBM Business Partner.

To identify your local IBM representative or IBM Business Partner, call 800-IBM-4YOU (426-4968).

 Phone:     800-IBM-CALL (426-2255)
 Fax:       800-2IBM-FAX (242-6329)
 Internet:  ibm_direct@vnet.ibm.com
 Mail:      The Americas Call Centers
            Dept. LE001
            P.O. Box 2690
            Atlanta, GA  30301-2690
 
 Reference: LE001

The Americas Call Centers, our national direct marketing organization, can add your name to the mailing list for catalogs of IBM products.

Note: Shipments will begin after the planned availability date.

Trademarks

 
IBMLink, z/OS, zSeries, and iSeries are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
OS/390, S/390, Systempac, and AIX are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Java is a trademark of Sun Microsystems, Inc.
 
UNIX is a registered trademark of the Open Company in the United States and other countries.
 
Other company, product, and service names may be trademarks or service marks of others.