XML Toolkit for z/OS, V1.7 provides current C++ XML Parser and C++ XSLT Processor support

IBM United States Software Announcement 204-181
August 10, 2004

 

 ENUS204-181.PDF (33KB)

Table of contents   Document options  
At a glance Offering information
Overview Publications
Key prerequisites Technical information
Planned availability dates Ordering information
Description Terms and conditions
Product positioning Prices
Reference information Order now
 
Printable version

 
At a glance

IBM XML Toolkit for z/OS, V1.7

The XML C++ Parser within this toolkit is a port of the IBM XML4C V5.4 parser which is based on Apache's Xerces C++ V2.2 parser. Enhancements to the parser in this version include:

  • An improved grammar caching API
  • Grammar Serializability
  • PSVI/Schema Component Model API
  • Improved code page conversion performance

The C++ XSLT Processor within this toolkit is a port of the IBM XSLT4C processor V1.7 which is based on the Apache Xalan-C++ V1.7 XSLT processor. Within DOM Support the XercesBridge classes have been marked as deprecated and moved to a new directory.

XML C++ Parser for the OS/390 V2.10 C++ Compiler for z/OS (Web deliverable)

The parser provided within the XML Toolkit for z/OS and OS/390 V1.4 has been repackaged as a Web deliverable for continued support. This parser provides compatibility to applications compiled using the OS/390 C++ 2.10 compiler.

For ordering, contact:

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

Overview

IBM XML Toolkit for z/OS®, V1.7

The IBM XML Toolkit for z/OS, V1.7 continues to provide the latest in XML C++ Parser and C++ XSLT Processor support. The toolkit aligns with the IBM XML4C V5.4 release and the IBM XSLT4C V1.7 release.

Support for the Java™ XML Parser and Java XSLT Processor is no longer packaged with the IBM XML Toolkit for z/OS. This support can now be obtained within the IBM SDK for z/OS, Java 2 Technology Edition, V1.4, program number 5655-I56.

XML C++ Parser for the OS/390® V2.10 C++ Compiler for z/OS (Web deliverable)

The XML C++ Parser for the OS/390 V2.10 C++ Compiler for z/OS provides continued support for the OS/390 V2.10C++ Compiler shipped within z/OS. The XML C++ Parser for the OS/390 V2.10 C++ Compiler for z/OS is a repackaging of the C++ parser originally shipped within the IBM XML Toolkit for z/OS and OS/390 V1.4 as announced in Software Announcement 202-185 , dated August 13, 2002. This Web deliverable will be available on September 24, 2004, at:


 
Back to top
 
Key prerequisites

IBM XML Toolkit for z/OS, V1.7

  • IBM eServer zSeries® server or S/390® hardware, or equivalent
  • z/OS V1.4 (5694-A01), or later or z/OS.e V1.4 (5655-G52), or later

XML C++ Parser for the OS/390 V2.10 C++ Compiler for z/OS (Web deliverable)

  • zSeries server or S/390 hardware, or equivalent
  • z/OS V1.2 (5694-A01), or later or z/OS.e V1.3 (5655-G52), or later


 
Back to top
 

Planned availability dates

IBM XML Toolkit for z/OS, V1.7

  • August 27, 2004: Non-SMP/E package via the IBM eServer zSeries Web site
  • September 24, 2004: SMP/E package via SDF and the zSeries XML Web site

XML C++ Parser for the OS/390 V2.10 C++ Compiler for z/OS (Web deliverable)

  • September 24, 2004: Web deliverable via the zSeries XML Web site

 
Back to top
 
Description

IBM XML Toolkit for z/OS, V1.7 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.4 (5694-A01), or later
  • z/OS.e V1.4 (5655-G52), or later

What's new in V1.7

The XML C++ Parser (IBM XML4C V5.4), based on Apache Software Foundation's Xerces C++ V2.4, incorporates the following new features:

  • Improved grammar caching API: An API has been added to give applications a sophisticated means for determining which grammars to cache and which to make available to a parser for a given validation episode.
  • Grammar statelessness: Grammars may now be constructed such that they are not deleted upon the destruction of the parser object which created them. Also, grammars may now be shared between parsers running in different threads.
  • Grammar serializability: Grammar pools may now be serialized into a binary format which, when deserialized by another grammar pool, will produce a grammar pool equivalent to the original without the need to re-parse many schema documents.
  • PSVI/Schema Component Model API: An API has been added that gives applications access to both the PSVI information for a schema-validated document as well as the component model of the document's schema.
  • Improved code page conversion.

The C++ XSLT Processor (IBM XSLT4C V1.7), based on Apache Software Foundation's Xalan C++ V1.7, in addition to minor bug fixes provides the following change:

DOM support for the XercesBridge classes have been marked deprecated.

The C++ XSLT Processor relies on the non-XPLINK version of the Standard C++ Library and is dependent on the PTF for APAR PQ75251 being applied to the C++ Compiler.

Java support

Support of the Java XML Parser and Java XSLT Processor is now contained within the IBM SDK for z/OS, Java 2 Technology Edition, V1.4 as announced in Software Announcement 202-187 , dated August 13, 2002, program number 5655-I56.

XML C++ Parser for the OS/390 V2.10 C++ Compiler for z/OS

The parser provided within the XML Toolkit for z/OS and OS/390 V1.4 has been repackaged for continued support. This parser provides compatibility to applications compiled using the OS/390 C++ 2.10 compiler. This package is to be made available as a Web deliverable on September 24, 2004, at:

Section 508 of the U.S. Rehabilitation Act

IBM XML Toolkit for z/OS, V1.7 is capable as of September 24, 2004, 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.
 
Back to top
 

Product positioning

XML Toolkit for z/OS fits within an Enterprise Application Integration (EAI) family of IBM transformation and integration products. XML is designed to provide unrestricted information schema and data format structures to create reusable data in a common metalanguage, for all types of business-to-business applications.
 
Back to top
 

Reference information
  • Software Announcement 203-273 , dated October 14, 2003, entitled IBM XML Toolkit for z/OS and OS/390, V1R6 Supports XML Open Standards for Java and C++ Parsers and Java XSLT Processor
  • Software Announcement 203-042 , dated February 18, 2003, entitled IBM XML Toolkit for z/OS and OS/390, V1R5 Supports XML Open Standards for Java and C++ Parsers and Java XSLT Processor
  • Software Announcement 202-185 , dated August 13, 2002, entitled IBM XML Toolkit for z/OS and OS/390, V1R4 Supports e-business Open Standards
  • Software Announcement 201-248 , dated September 11, 2001, entitled IBM z/OS V1.2
  • Software Announcement 202-032 , dated February 19, 2002, entitled IBM z/OS.e V1.3
  • Software Announcement 203-131 , dated May 13, 2003, entitled IBM z/OS V1.4
  • Software Announcement 203-132 , dated May 13, 2003, entitled IBM z/OS.e V1.4

Trademarks

 
The e-business logo, z/OS, OS/390, eServer, S/390, and zSeries 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.

 
Back to top
 
Offering information

Product information is available via the Offering Information Web site


 
Back to top
 
Publications

The following Publications can be ordered from IBM after planned availability. To order, visit the following Web site:

                                        Order
Title                                   number
 
XML Toolkit for z/OS(R):                GA22-7472
 License Information
 
XML Toolkit for z/OS:                   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 (PNS)

The 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.
 
Back to top
 

Technical information

Specified operating environment

Hardware requirements

IBM XML Toolkit for z/OS, V1.7

The hardware requirements for this product are any IBM eServer zSeries® or S/390® hardware or equivalent hardware that supports:

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

XML C++ Parser for the OS/390® V2.10 C++ Compiler for z/OS (Web deliverable)

The hardware requirements for this product are any zSeries 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, V1.7

IBM XML Toolkit for z/OS, V1.7 requires z/OS V1.4 (5694-A01), or later, or z/OS.e V1.4 (5655-G52), or later. For C++ XSLT Processor support the PTF PQ75251 must be applied.

XML C++ Parser for the OS/390 V2.10 C++ Compiler for z/OS

XML C++ Parser for the OS/390 V2.10 C++ Compiler for z/OS (Web deliverable) requires z/OS V1.2 (5694-A01), or later, or z/OS.e V1.3 (5655-G52), or later.

Compatibility: The XML Toolkit for z/OS is based on open source software developed by the Apache Software Foundation which does not necessarily provide for upward compatibility. Care must be taken when installing IBM XML Toolkit for z/OS, V1.7 since the parsers and XSLT Processors in this toolkit are not necessarily upward compatible with previous versions. The packaging of IBM XML Toolkit for z/OS, V1.7 is designed so that applications that are using either XML Toolkit for z/OS and OS/390, V1.6 or XML Toolkit for z/OS and OS/390, V1.5 will continue to run. This is intended to allow 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 V1.7 (5655-J51) replaces XML Toolkit for z/OS and OS/390 V1.6 (5655-J51).

XML C++ Parser for the OS/390 V2.10 C++ Compiler for z/OS will be available until June 25, 2007, three months prior to end of service.

Installability: Due to general limitation of upward compatibility in the Apache Software Foundation open source code upon which the Program is based, IBM XML Toolkit for z/OS, V1.7 will not necessarily provide upward compatibility. Therefore, applications based on prior releases of the XML Toolkit, in general, may need to continue to require those prior releases. In support of these releases, both the V1.6 and the V1.5 product are included in the IBM XML Toolkit for z/OS, V1.7 distribution package and will be installed, by default, along with V1.7, if not already present.

Packaging: XML Toolkit for z/OS, in SMP/E installable format, will be available via download from the Internet and on physical media from IBM Software Delivery and Fulfillment (SDF). It will also be available as a pax 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

This program when downloaded from a Web site, contains the applicable IBM license agreement, and License Information (LI), if appropriate, and will be presented for acceptance at the time of installation of the program. The license and LI will be stored in a directory such as LICENSE.TXT for future reference.

Security, auditability, and control

IBM XML Toolkit for z/OS, V1.7 uses the security and auditability features of the host operating system. For more information, refer to Software Announcement 203-131 , dated May 13, 2003, and Software Announcement 203-132 , dated May 13, 2003. The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.
 
Back to top
 

Ordering information

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

Ordering z/OS through the Internet

ShopzSeries provides an easy way to plan and order the z/OS ServerPac or CBPDO. It will analyze the current installation, determine the correct product migration, and present the new configuration based on z/OS. Additional products can also be added to the 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 an IBM representative (or Business Partner) to handle the order via the traditional IBM ordering process.

For more details and availability, visit

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 for z/OS     5655-J51      5802       3480 Tape
XML Toolkit for z/OS     5655-I30      6722        Cartridge
 and OS/390, S&S                                   Paper

The non-SMP/E downloadable code for IBM XML Toolkit for z/OS, V1.7 is planned to be available August 27, 2004. The SMP/E downloadable code and physical media is planned to be available September 24, 2004.

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.

Program PID 5655-J51
 
Entitlement                                       License option/
identifier         Description                    pricing metric
 
S00X4TV            XML Toolkit for z/OS           No charge
 
Subscription and Support PID 5655-I30
 
Entitlement                                       License option/
identifier         Description                    pricing metric
 
S00X33W            XML Toolkit for z/OS S&S       No charge

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 stand-alone product.
 
Back to top
 

Terms and conditions

Licensing: IBM International Program License Agreement. Proofs of Entitlement (PoEs) 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-6704 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 annual renewable 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 — SoftwareXcel is an option for those customers who desire added services.

Limited warranty applies: Yes

Warranty: This program has warranty for a minimum of one year from acquisition from IBM or authorized IBM Business Partner. The warranty provided to the customer, for at least one year from acquisition, is access to databases (read Web sites) for program information and FAQs, including any known fixes to defects, which the customer can download or obtain otherwise and install at leisure.

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

Software Maintenance applies: No

IBM Operational Support Services — SoftwareXcel: Yes

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.
 
Back to top
 

Prices

Program name: XML Toolkit for z/OS

Entitlement
identifier               Description                        OTC
 
S00X4TV                  XML Toolkit for z/OS               No charge
 
Subscription and Support PID 5655-I30
 
Entitlement
identifier               Description                        Charge
 
S00X33W                  XML Toolkit for z/OS               No charge

 
Back to top
 
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:      IBM Americas Call Centers
            Dept:  IBM CALL, 11th Floor
            105 Moatfield Drive
            North York, Ontario
            Canada M3B 3R1
 
 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 and iSeries are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
The e-business logo, z/OS, S/390, zSeries, OS/390, Requisite, Systempac, Passport Advantage, and AIX are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
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.

Back to top
 

 
Printable version