====================================================================== Readme file for: IBM® Maximo® for Utilities version 6 Release 3 Fix Pack 3 and IBM Maximo Spatial Asset Management Version 6 Release 3 Fix Pack 3 IBM Corporation 16 March 2009 © Copyright International Business Machines Corporation 2009. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. ======================================================Contents - About this fix pack - Fixed issues - Installation information - Contacting IBM Support - Notices and trademarks ======================================================About this fix pack IBM® Maximo® for Utilities 6.3.3 and IBM Maximo Spatial Asset Management 6.3.3 are supported on a Maximo 6.2.3 base platform. IBM Maximo for Utilities 6.3.3 and IBM Maximo Spatial Asset Management 6.3.3 support SQL Server, DB2, and Oracle. NOTE: The fix for APAR IZ24194 (issue 08-17325) requires some behind-the-scenes data movement and reformatting during the updatedb process. On databases with a large number of records, the extra processing can cause the updatedb process to take more time than usual. ======================================================Fixed issues The following issues are fixed in this fix pack. APAR: IZ16092 Issue: 08-12814 Application: Application Designer Description: You receive an error when you duplicate the Work Order Tracking (T&D) application (PLUSDWOTRACK). APAR: IZ24194 Issue: 08-17325 Application: All Description: The PlusDWPLaborRef was defined Same As WPLaborID (ALN) instead of WPLaborUID (INTEGER). It is being populated with the WPLaborUID as it should be except that commas are being stored due to the incompatible data types. For example, if the WPLabor.WPLaborUID is 12345, the WPTool.WPLaborRef is being set to "12,345". APAR: IZ26393 Issue: 08-18243 Application: Crew Management (T&D) Description: You cannot add a craft in the Crew Management (T&D) application. APAR: IZ26463 Issue: 08-18302 Application: Assignment Manager (T&D) Description: You cannot modify or assign a work order task with 0 labor hours. APAR: IZ28025 Issue: 08-18994 Application: Assignment Manager (T&D) Description: You cannot assign work that will cross a shift. APAR: IZ28496 Issue: 08-19298 Application: Assignment Manager (T&D), with Maximo for Transportation installed Description: The scheduled start and finish dates are updated on an unassigned task work order in Work Order Tracking (T&D). APAR: IZ28507 Issue: 08-19305 Application: Assignment Manager (T&D), with Maximo for Transportation installed Description: "Completed" assignment records are set back to "Waiting Assignment" status when attempting to assign a record on the same task work order fails. APAR: IZ29988 Issue: 08-20371 Application: CU Library (T&D) Description: In the CU Library (T&D) application, there are circumstances when the Move To selection does not go to the active CU version. APAR: IZ29989 Issue: 08-20380 Application: CU Estimating (T&D) Description: When the Tasks By Type check box is selected on the Versions tab and a CU for the version has a child CU with a null Task Type value, the Perform Estimation process is generating an error rather than deriving the task type from the PlusDCUEWrkType table. APAR: IZ30221 Issue: 08-20466 Application: CU Estimating (T&D) Description: In the CU Estimating (T&D) application, the materials filter is not working correctly in the Perform Estimation process. APAR: IZ30553 Issue: 08-20687 Application: CU Estimating (T&D) Description: If you run the Perform Acceptance process in the background, it can become stuck in the ASYNC status, and warnings or errors cause the process to fail. APAR: IZ30560 Issue: 08-20691 Application: CU Estimating (T&D) Description: The MaxVars record with VarName = CUECREATETASK is supposed to control whether the Perform Acceptance process in the CU Estimating (T&D) application should create tasks under the target work order if the tasks do not exist. But the CUECREATETASK setting is ignored under some conditions. APAR: IZ30751 Issue: 08-20782 Application: CU Estimating (T&D) Description: After selecting certain actions from the Select Action menu, you can receive the "Record has been updated by another user. Refetch and try again" error. You must manually refetch the record before doing any further processing. APAR: IZ31031 Issue: 08-20903 Application: Crew Types (T&D) Description: The updatedb process is adding the wrong index to the PLUSDCTTOOL table. APAR: IZ31197 Issue: 08-21127 Application: CU Estimating (T&D) Description: In the CU Estimating (T&D) application, when the focus is on a row in the Versions table other than the top row and you press Save, the screen is refreshed with the focus still on the same row. This is nonstandard Maximo behavior. APAR: IZ31368 Issue: 08-21249 Application: Installation Description: The PLUSDLBRFILTERVAL MAXTABLEDOMAIN records are not being deleted and are left as orphan records. APAR: IZ31374 Issue: 08-21248 Application: Installation Description: The EstVersion attribute of the PlusDCUEAsyncTsk object should be set to be the same as PLUSDESTVERSION.ESTVERSION. APAR: IZ31973 Issue: 08-21563 Application: CU Estimating (T&D) Description: The Perform Acceptance process does not behave correctly when it is run in the background. APAR: IZ34216 Issue: 08-22774 Application: Data Validator Description: You are unable to load data into PLUSDCU.CHANGEBY through the MDL. APAR: IZ35911 Issue: 08-23760 Application: CU Estimating (T&D) Description: You can incorrectly get a message that indicates that you cannot enter data for the specified contribution method. APAR: IZ36508 Issue: 08-23994 Application: CU Estimating (T&D) Description: The Perform EStimation process is generating an exception rather than continuing with the estimation process. APAR: IZ36668 Issue: 08-24108 Application: CU Library (T&D) Description: The read-only rules for CUs are not working correctly. APAR: IZ36711 Issue: 08-24126 Application: CU Estimating (T&D) Description: You cannot produce an estimate if you do not use the Tasks by Type feature. APAR: IZ36981 Issue: 08-24275 Application: CU Estimating (T&D) Description: Service costs are not being summarized correctly in the Perform Estimation process in the CU Estimating (T&D) application. APAR: IZ37202 Issue: 08-24418 Application: CU Library (T&D) Description: The Apply to Contracted Details check box and related check boxes in the CU Library (T&D) application are not working as intended. APAR: IZ37755 Issue: 08-24690 Application: Crew Management (T&D) Description: The TRM Rules Manager is not working properly because the Crew Management MBO fires twice instead of once when crew status is changed in the Crew Management (T&D) application. APAR: IZ37805 Issue: 08-24719 Application: Actuate Reports Description: The CUE Labor Summary Report is not printing the Work Function field correctly. ****The following issues were fixed in fix pack 6.3.2. The fixes are incorporated in fix pack 6.3.3. APAR: IZ10826 Issue: 07-29195 Application: CU Library (T&D) Description: The Duplicate CU action does not copy service details. APAR: IZ16371 Issue: 08-12947 Application: CU Library (T&D) Description: There are relationship problems in CU estimate. APAR: IZ16442 Issue: 08-13003 Application: Assignment Manager (T&D) Description: There are too many hours in the Crew List in Assignment Manager (T&D) if the Assignment option is set to STATIC. APAR: IZ16730 Issue: 08-13220 Application: CU Estimating (T&D) Description: Work order costs do not roll up appropriately. APAR: IZ17599 Issue: 08-13837 Application: Work Order Tracking (T&D) Description: Scheduled start and scheduled finish dates for a task do not get cleared when labor is unassigned in Assignment Manager (T&D). APAR: IZ18678 Issue: 08-14651 Application: CU Estimating (T&D) Description: You can receive the following error: "The contract must be a valid, open agreement contract with bid units referenced on the contract lines" on a new contract. APAR: IZ18941 Issue: 08-14781 Application: CU Estimating (T&D) Description: The parent work order from the CU estimate shows up multiple times in Assignment Manager (T&D). APAR: IZ19521 Issue: 08-15087 Application: CU Estimating (T&D) Description: During the Perform Acceptance process, the wrong error message is displayed when inactive CUs exist on an estimate. APAR: IZ20425 Issue: 08-15621 Application: Assignment Manager (T&D) Description: A problem occurs when the work is spread out over several days. APAR: 07-20767 Issue: 07-25799 Application: CU Estimating (T&D) Description: The Perform Acceptance process takes too long. APAR: IZ21574 Issue: 08-16087 Application: CU Estimating (T&D) Description: The site ID is set to the default insert site and not the site ID of the owning estimate request/version during the Perform Estimation process. APAR: IZ21970 Issue: 08-16224 Application: Assignment Manager (T&D) Description: The Date field is not calculated correctly from the calendar. APAR: IZ24437 Issue: 08-17402 Application: Installation Description: Maximo Utilities (T&D) R6.3.1 installation fails with an ORA-01861 error: "Literal does not match format string." ****The following issues were fixed in Fix Pack 6.3.1. The fixes are incorporated in fix pack 6.3.3. APAR: IZ05091 Issue: 07-25238 Application: All Description: Selecting a synyonym value for Crew Type status can generate an error when you try to change the status. APAR: IZ06583 Issue: 07-26862 Application: Crew Management (T&D) Description: The session locks up when you attempt to change the status of a crew record to a synonym status. APAR: IZ09080 Issue: 07-28932 Application: CU Library (T&D) Description: The unit of measure for CUs is not working correctly; an error message is not displayed in some cases when it should be. APAR: IZ10225 Issue: 07-29692 Application: CU Estimating (T&D) Description: There are some problems with the implementation of the STORELOCSITEID and OVERRIDESITEID columns. The system is prompting you to save when you have not made changes. APAR: IZ10826 Issue: 07-30007 Application: CU Library (T&D) Description: The Duplicate CU action does not copy service details. APAR: IZ10860 Issue: 07-30009 Application: CU Estimating (T&D) Description: The Description fields for Estimate Request and Version are not next to the appropriate fields. APAR: IZ10881 Issue: 08-10503 Application: Work Order Tracking (T&D) Description: The Subcraft column is not dropped. APAR: IZ11095 Issue: 07-30139 Application: CU Library (T&D) Description: The Parent CUs table displays all CUs for which any version of the current CU is a child. APAR: IZ11108 Issue: 07-30179 Application: CU Library (T&D) Description: Work Type fields are incorrectly labeled as Sub Craft. APAR: IZ11284 Issue: 07-30250 Application: Organizations (T&D) Description: You are not able to enter new rows for Loading Type options. Maximo considers a check box a required field. APAR: IZ11285 Issue: 07-30249 Application: CU Estimating (T&D) Description: Duplicate Request only copies Station 1. APAR: IZ11293 Issue:08-10481 Application: Work Order Tracking (T&D) Description: Maximo for Utilities 6.3 added TASKTYPE to the PLUSDCUEWRKTYPE correctly, but improperly identified it as a primary key. APAR: IZ12249 Issue: 08-10155 Application: Assignment Manager (T&D) Description: You can get an Invalid Binding when starting and interrupting an assignment. APAR: IZ12666 Issue: 08-10510 Application: Installation Description: The Maximo for Utilities 6.3 installation replaces the web.xml file under Applications Maximo Maximouiweb Webmodule WEB-INF. APAR: IZ13062 Issue: 08-10787 Application: Installation When the Maximo for Utilities 6.3 installation updates the MaxObjectCfg records for certain objects, it sets the Changed flag to M, which causes the underlying table to be dropped and recreated. APAR: IZ13134 Issue: 08-10881 Application: Organizations (T&D) Description: The Organizations (T&D) application is not appearing on the Go To menu. APAR: IZ13507 Issue: 08-11012 Application: Crew Management (T&D) Description: There is a need for ERD diagrams for the (T&D) industry solution Tables. There are ERD diagrams for base tables, but they do not include the PLUSD tables. APAR: IZ13945 Issue: 08-11358 Application: CU Estimating (T&D) Description: The MAXVARS setting for Create Task Work Order in CU Estimating (T&D) does not work properly. APAR: IZ14397 Issue: 08-11642 Application: Crew Types (T&D) Description: The status synonym domains CTSTAT and CTSTATUS should be deleted. APAR: IZ14819 Issue: 08-11917 Application: CU Estimating (T&D) Description: You cannot create synonyms for estimate type of TEST. APAR: IZ14840 Issue: 08-11920 Application: All Description: The default synonym does not show up on the list of statuses on the Change Status dialog box. APAR: IZ15689 Issue: 08-12548 Application: CU Estimating (T&D) Description: The "Work order nnnn is not in WAPPR status" message is not operating correctly. APAR: IZ15690 Issue: 08-12551 Application: CU Estimating (T&D) Description: The Perform Acceptance action wipes out the work plan for nontargeted work orders or tasks when an estimate version is accepted. APAR: IZ15709 Issue: 08-12572 Application: Installation Description: Crew-related tool data disappears after installing Utilities 6.3. APAR: IZ15712 Issue: 08-12576 Application: CU Estimating (T&D) Description: The ItemSetID column in the PlusDEstDetail table does not get set consistently. APAR: IZ15713 Issue: 08-12573 Application: Installation Description: The attributes PlusDCrewType and PlusDCrewID are flagged as user-defined in the JobLabor and WPLabor records. APAR: IZ16482 Issue: 08-13012 Application: Crew Management (T&D) Description: There is no warning message for reassignment of labor. APAR: IZ18554 Issue: 08-14519 Application: Crew Management (T&D) Description: There is a problem with the Advanced Search screen field lookup. ESRI provided fixes for the following issues: --------------------------------------------- Issue: 07-22095 Application: Assets (T&D) Description: When continuous panning is enabled on dynamic map service, panning sometimes causes blank tiles. Issue: 07-22096 Application: Assets (T&D) Description: When continuous panning is enabled on dynamic map service, panning sometimes causes misaligned tiles (gaps or overlapping tiles). Issue: 07-14338 Application: Assets (T&D) Description: The Map Overview section is blank with a red rectangle. Issue: 07-18804 Application: Assets (T&D) Description: The non-versioned Editing dialog box shows an error even though saving the edit is successful. Issue: 07-18587 Application: Locations (T&D) Description: There is an incorrect message for an unusable query; QFE is not working as expected. Issue: 07-19771 Application: Service Requests (T&D) Description: The Map Overview section is blank with a red rectangle. Issue: 07-24811 Application: Work Order Tracking (T&D) Description: Numerous map actions only recognize point features. Issue: 07-20084 Application: Work Order Tracking (T&D) Description: The Map Overview section is blank with a red rectangle. Issue: 07-22090 Application: Assets (T&D) Description: For an application with more than one resource, usually on the first time the application is loaded, the connection to the resource fails. ======================================================Installation information Overview of the update process: To apply the fix pack, complete these tasks: 1 Check that pre-installation requirements are met. 2 Install the fix pack. 3 Run the database scripts. 4 Rebuild the EAR files. 5 Restart the application server and deploy the EAR files. 6 Optional: Install the reports. ------------------------------ Pre-installation requirements Before you install this fix pack, check the following requirements: - You have system administrator rights and privileges. - IBM Maximo Asset Management 6.2.3 is installed - IBM Maximo for Utilities 6.3 or IBM Maximo Spatial Asset Management 6.3 is installed. - ArcGIS Server 9.2 Service Pack 5 is installed if you use GIS-enhanced applications. - ArcSDE 9.2 Service Pack 5 is installed if you use GIS-enhanced applications. - All users are logged off Maximo. - All Maximo application servers and services are stopped. - No other programs are open. - The entire directory where Maximo is installed is backed up. - The Maximo database is backed up. - The Maximo help system is backed up. The help system is located in \\applications\maximohelp\helpweb\webmodule\en. ------------------------ Installing the fix pack To install the fix pack, run the update.exe file from the maximoInstallDir\PowerUpdateClientUtilities63 directory of your administrative workstation, where maximoInstallDir is the directory in which Maximo Asset Management is installed. Follow the steps in the update program to download and install the required files. If you cannot run the update.exe file because of a network or security policy, download and run the update file directly from either the IBM Maximo Industry Solution for Utilities product support page: http://www-306.ibm.com/software/sysmgmt/products/ support/IBMMaximoforUtilities.html or the IBM Maximo Spatial Asset Management product support page: http://www-306.ibm.com/software/sysmgmt/products/ support/IBMMaximoSpatialAssetManagement.html ----------------------------- Running the database scripts The database scripts create and update some of the database tables. If you run Maximo on Oracle® Database 10g, you must have the create job privilege before you run the database scripts. To grant the create job privilege, the administrator must log on to SQL *Plus under the system account and run the following command: grant create job to dbUserName; where dbUserName is the user to be granted the privilege. To run the database scripts: 1. Ensure that the database is backed up. 2. Open a command prompt, go to the maximoInstallDir\tools\maximo folder, and run the updatedb.bat command. Merging faces-config.xml files using the XML tool ------------------------------------------------- To use the generated GIS faces-config.xml file in the GIS-enhanced applications, use the xml tool to merge the generated GIS faces-config.xml file with the Maximo default faces-config.xml file. The xml tool updates, adds, and deletes nodes in the Maximo faces-config.xml file based on nodes in the generated GIS faces-config.xml file. To merge the two faces-config.xml files: 1. Before you run the xml tool, back up your Maximo faces-config.xml file. 2. Run the following script: [maximo]\tools\maximo\tnd-facesxmltransform.bat Usage : -s -o where [maximo] is where Maximo is installed on your system. Default Parameter Values: -o : [maximo]\tools\maximo\output-faces-config.xml 3. Replace the Maximo faces-config.xml with the newly generated file in: [maximo]\applications\maximo\maximouiweb\webmodule\WEB-INF Modifying the Maximo properties file --------------------------------- Before you start Utilities or Spatial Asset Management, set GIS properties in the maximo.properties file. To set GIS properties in the maximo.properties file: 1. In Windows Explorer, navigate to: \applications\maximo\properties. 2. Open the maximo.properties file with a text editor. 3. At the end of the maximo.properties file, add the following properties: //----------------------------------------------------------------------------------------- // GIS Related properties // //----------------------------------------------------------------------------------------- //name of your ArcGIS server mxe.spatial.arcgis.server= // name of your ArcGIS domain mxe.spatial.arcgis.domain= //gisserver username mxe.spatial.arcgis.username= // password for gisserver mxe.spatial.arcgis.password= // your Map Service name as set in ArcGIS Server Manager mxe.spatial.arcgis.mapobject= // name of your server where ArcSDE is running mxe.spatial.arcsde.server= // database user account for sde mxe.spatial.arcsde.username= //database password for database user account mxe.spatial.arcsde.password= // the service_name for ArcSDE in windows or port number, port number must be used when ArcSDE is remote to the ArcGIS Server mxe.spatial.arcsde.instance= //name of database, set as default for oracle as it does not apply mxe.spatial.arcsde.database= // sde version to connect mxe.spatial.arcsde.version= 4. Save and close the maximo.properties file. Modifying the web.xml file ------------------------- In order to use the GIS-enhanced applications, add spatial code to the web.xml file. To add code to the web.xml file: 1. Open the web-spatial.xml file located in the MAXIMO\applications\maximo\maximouiweb\webmodule\WEB-INF folder. 2. To copy the spatial code into the web.xml file, place each spatial tag after its corresponding tag in the web.xml file. Spatial xml code is enclosed by the following comments: and Example: Place all Spatial tags after the tags defined in the web.xml file. 3. If there is no corresponding tag in the web.xml file, follow the dtd file structure defined in the beginning of the web.xml file to find the correct place for the spatial tags. Rebuilding the EAR files ------------------------- Ensure that the maximo.properties file is up-to-date, then rebuild the maximo.ear file and the maximohelp.ear file. For more information about building EAR files, see the IBM Maximo Installation Guide. Restarting the application server and deploying the EAR files -------------------------------------------------------------- You must redeploy your EAR files and then restart the Maximo application server to apply the fix pack changes. For information about deploying EAR files, see the IBM Maximo Installation Guide. Installing reports ----------------------- To install reports: 1. Download the compressed reports file from the support site. 2. Extract the file contents to a temporary location, such as C:\temp\utilities633reports. 3. Extract the file contents from the compressed file that matches your database type in the temporary location. 4. Take your Actuate encyclopedia offline. 5. Run the following Actuate command on the appropriate folder: acimport -all -force -replace -username -password -input For example, if you use Oracle specify the path C:\temp\utilities633reports\oracle_export\export. 6. If your Maximo and Actuate iServers are running, shut down both of them. 7. Restart the Maximo server. 8. Restart the Actuate iServer. Enabling reports --------------------- To enable reports: 1. Log in to Maximo Asset Management as someone with Admin Privileges. 2. Select the Report Administration application. 3. On the List tab, click Recreate all XML. 4. Wait until the message "The request page XML has been generated" displays, then click Close to close the message. Reports can now run properly. ====================================================== Contacting IBM Support IBM Software Support provides assistance with product defects. Before contacting IBM Software Support, your company must have an active IBM software maintenance contract, and you must be authorized to submit problems to IBM. For information about the types of maintenance contracts available, see "Enhanced Support," in the Software Support Handbook at http://techsupport.services.ibm.com/guides/services.html. To contact IBM Software Support with a problem: 1. Define the problem, gather background information, and determine the severity of the problem. For help, see "Contacting IBM" in the Software Support Handbook at http://techsupport.services.ibm.com/guides/beforecontacting.html. 2. Gather diagnostic information. 3. Submit your problem to IBM Software Support in one of the following ways: - Online: Report the problem on the IBM Software Support site: http://www.ibm.com/software/support/probsub.html. - By telephone: For the telephone number to call in your country, go to the Contacts page of the Software Support Handbook: http://techsupport.services.ibm.com/guides/contacts.html. If the problem you submit is for a software defect or for missing or inaccurate documentation, IBM Support creates an Authorized Program Analysis Report (APAR). The APAR describes the problem in detail. Whenever possible, IBM Support provides a workaround that you can implement until the APAR is resolved and a fix is delivered. IBM publishes resolved APARs on the IBM Support web site daily, so that other users who experience the same problem can benefit from the same resolution. ====================================================================== Notices and trademarks Third-Party Technology: Certain IBM Maximo products contain technology provided under license from third parties, as noted below. All Products: - Portions © 1996-2003 Visual Mining, Inc. Visual Mining™ NetCharts Server provided by Visual Mining, Inc. IBM Maximo: - Portions © 1995-2004 Actuate Corporation. - Portions © 2005 BEA Systems, Inc. BEA WebLogic Server® provided by BEA Systems, Inc. - Portions © 1996-2005, i-net software GmbH. J-Integra for COM® v2.4. © 2004 Intrinsyc Software International, Inc. - Sentry Spelling-Checker Engine © 2000 Wintertree Software, Inc. IBM Maximo Discovery: - MSDE Copyright © Microsoft® Corporation. - Portions © 1998-2005 Centennial Software Limited. IBM Maximo Asset Navigator: - Portions © 1993-2002 Snowbound™ Software Corporation. RasterMaster™ Raster imaging technology provided by Snowbound Software Corporation. IBM Maximo Mobile: - Portions © 2005 DataMirror, Inc. - Portions © 2000-2005 Zaval Creative Engineering Group. IBM Maximo Mobile SE: - Portions © 1996-2005 Syclo, LLC. Open Source: IBM Maximo contains computer software obtained from the public domain, known as "Open Source" ownership of which is attributed as follows: Portions © 2002, Steve Souza (admin@jamonapi.com). Portions © 2000-2004, Jason Hunter & Brett McLaughlin. Portions © 2004-2005, The Apache Software Foundation (http://www.apache.org/). This information was developed for products and services offered in the U.S.A. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not grant you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. For license inquiries regarding double-byte (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to: IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106-0032, Japan The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact: IBM Corporation 2Z4A/101 11400 Burnet Road Austin, TX 78758 U.S.A. Such information may be available, subject to appropriate terms and conditions, including in some cases, payment of a fee. The licensed program described in this document and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any equivalent agreement between us. Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. All statements regarding IBM's future direction or intent are subject to change or withdrawal without notice, and represent goals and objectives only. IBM and IBM Corporation are registered trademarks of the International Business Machines Corporation in the United States, other countries, or both. Other company, product, and service names may be trademarks or service marks of others.