Note

Before using this information and the product it supports, read the information in Notices.

This edition applies to Fix Pack 7 for version 9, release 5, modification level 0 of HCL Dynamic Workload Console.

HCL Dynamic Workload Console version 9.5.0 Readme File for Fix Pack 7

Date
March 28, 2024
Fix Pack Name
9.5.0 fix pack 7 -HCL-DWC-FP0007
Product
HCL Dynamic Workload Console version 9.5.0 fix pack 7
General Description
HCL Dynamic Workload Console Fix Pack 7 for version 9.5.0

This readme file provides important information about Fix Pack 7 for HCL Dynamic Workload Console version 9.5.0. Fix Pack 7.

This readme file is the most current information for the fix pack and takes precedence over all other documentation for Dynamic Workload Console version 9.5.0 Fix Pack 7.

The most up-to-date version of this readme can be accessed at the following URL: Fix Pack readmes.

HCL Dynamic Workload Console version 9.5.0 Fix Pack 7 supports all product versions indicated in the Dynamic Workload Console Version 9.5 Release Notes.

For the most up-to-date information about supported operating systems, software and hardware requirements, see Dynamic Workload Console Detailed System Requirements.

Review the following sections thoroughly before installing or using this fix pack.

About this Fix Pack

This section contains information specific for this Fix Pack including what has been modified or introduced, what has been fixed, product versions or components to which the Fix Pack applies, and compatibility issues, if any.

This section includes the following subsections:

Features introduced with Fix Pack 7

Version 9.5 Fix Pack 7 delivers the following enhancements:

Changed features and feature capabilities
Supported WebSphere Application Server Liberty Base versions
HCL Workload Automation Version 9.5 Fix Pack 7 was formally tested by using WebSphere Application Server Liberty Base 24.0.0.1. The minimum required WebSphere Liberty version to successfully install the fix pack is 22.0.0.3.
Updated OpenSSL libraries
HCL Workload Automation Version 9.5 Fix Pack 7 has been updated with OpenSSL libraries version 1.1.1x – Jan 2024 – (1.1.1.24).
OpenJ9/OpenJDK Runtime Environment
HCL Workload Automation Version 9.5 Fix Pack 7 has been updated with OpenJ9 version jdk8u402-b06_openj9-0.43.0
DB2
HCL Workload Automation Version 9.5 Fix Pack 7 has been tested with 11.5.9 DB2 Standard Edition.
MSSQL
HCL Workload Automation Version 9.5 Fix Pack 7 has been tested with MSSQL 2022.
Oracle
HCL Workload Automation Version 9.5 Fix Pack 7 has been tested with Oracle 21.3c.
Universal Base Image 9 (UBI9) on docker containers
Docker containers now support UBI9.
If you want to use the 9.5 Fix Pack 7 docker containers with UBI9 on zLinux, you must use zLinux based on a z/OS version z14 or higher.

APARs and defects fixed in HCL Dynamic Workload Console Fix Pack 7 for version 9.5.0

This section lists APARs and internal defects resolved by Fix Pack 7

Table 1. APARs addressed in Fix Pack 7
APAR ABSTRACT
IJ24389 DYNAMIC WORKLOAD CONSOLE JOB FILTER DOES NOT CORRECTLY HANDLE JOBS WITH INTERNAL STATUS OF PEND
IJ29387 SRVE0190E FRENCH MENU FOR ZOS RESOURCES DEFINITIONS
IJ31613 JNEXTPLAN SCRIPT ACCEPTS INVALID OPTIONS
IJ33332 DYNAMIC WORKLOAD CONSOLE 9.4 URL ALLOWS CODE INSERT FROM BROWSER
IJ33748 MANY ISSUES IN DWC WITH SPANISH (SPAIN) ASSIGNED IN THE WEB BROWSER
IJ33995 WEB FONTS ARE DOWLOADED FROM THE INTERNET <UNPKG.COM> THAT TAKES TIME AND IT IS UNSAFE
IJ36331 DYNAMIC WORKLOAD CONSOLE MEMORY LEAK IN ON-PREM SSO ENVIRONMENT
IJ40320 SELF-SERVICE CATALOG SHOWS INCORRECT STATUS WHEN JOB IS CANCELLED
IJ40458 IN WORKLOAD DESIGNER, UNDER JOB STREAM SEARCH TITLES FOR TABS MISSING FOR FRENCH LANGUAGE BROWSER
IJ40479 CANNOT ADD SELECTED JOBS IN THE JOB STREAM IN WORKLOAD DESIGNER IN ITALIAN
IJ40769 THERE ARE NO TABS ABOUT JOB IN JOB STREAM ON DYNAMIC WORKLOAD CONSOLE
IJ41348 DYNAMIC WORKLOAD CONSOLE REPORT DEFINITION DISPLAY WRONG CHARACTER STRING AND ACTION ICON DOES NOT WORK WHEN BROWSER LANGUAGE IS JAPANESE
IJ41417 CORRUPTED ENGINE NAME ON CUSTOM SQL REPORTING ISSUE
IJ41516 EQQY729E SAVING REMOTE COMMAND JOB FROM DESIGN->MANAGE WORKLOAD DEFINITION
IJ41689 DYNAMIC WORKLOAD CONSOLE IS WRONG ALLOWING TO SUBMIT THE JOB (THIS IS A DEFECT), BECAUSE THE USER DID NOT HAVE ACCESS TO FOLDER1, BUT DYNAMIC WORKLOAD CONSOLE IS ABLE TO SUBMIT JOB
IJ41705 DYNAMIC WORKLOAD CONSOLE DASHBOARD DISPLAYS INCONSISTENT DATA IF MULTIPLE ZOS ENGINES ARE DEFINED BUT ONLY SOME OF THEM ARE USED IN THE DISPLAY
IJ41838 DWCZ CUSTOM SQL WITH "(" AND ")" WAS CHANGED WHEN EDIT THE REPORT THAT CAUSED INVALID STATEMENT
IJ42067 TASKS WITH JOB FILTERS CANNOT BE SAVED IN V9.5 FP4 DYNAMIC WORKLOAD CONSOLE
IJ42479 ACTUAL START DOES CONTAIN A WRONG DATE (24/08/Y 12:16 BST) FOR BST INSTANCES ON CHROME BROWSER
IJ42728 RESUBMITTING JS FROM 9.5 DYNAMIC WORKLOAD CONSOLE TO 9.4 ENGINE WITH PROPERTY CHANGE DOES NOT TAKE EFFECT OF PROPERTY
IJ43500 DYNAMIC WORKLOAD CONSOLE USER CAN NOT SELECT STATUS IN MONITOR WORKLOAD WHEN LANGUAGE SETTING IS TRADITIONAL CHINESE
IJ43742 USING WORKLOAD DESIGNER, WHEN SELECT STREAM AND THEN CLICK ON RUN CYCLE PREVIEW, THE SELECTED DAYS SHOWS GREEN NOT BLUE
IJ43756 ACTUAL DURATION WHICH SHOULD SHOW UP IN HH.MM.SS SHOWS INSTEAD A WHOLE NUMBER VALUE
IJ43774 ABSOLUTE KEYWORD NO LONGER WORKS IN 9.4 OR 9.5
IJ43780 DWC 9.5.05 CHECK BOXES AND OPTION BUTTONS ARE MISSING DURING FILTER EDITING
IJ44231 DYNAMIC WORKLOAD CONSOLE SUBMIT PREDEFINED JOB STREAM OF A SCHEDULE THAT HAS AN EXIST ING SCHEDULED TIME WITHIN THE PLAN DOES NOT RETAIN CHANGES WHEN
IJ44325 THE OUTPUT CONDITIONS OF JOB DEFINITIONS DISAPPEAR IN DWC
IJ42342 TRADITION CHINESE CHARACTER DISPLAY ISSUE
IJ44363 PROBLEMS WITH NATIONAL CHARACTERS ON DWC 9.5
IJ44369 DIFFERENT JOBS GET COMPARED WHEN OPEN MULTIPLE JOBS
IJ44428 PREDEFINED JOB RUN HISTORY REPORT COLUMN HEADERISSUE
IJ44579 DATA CORRUPTION WHEN EDITING CUSTOM SQL REPORT QUERY
IJ44690 ADDING MULTIPLE JOBS IN EVENT RULE USING OR OPTIONS NOT WORKING THROUGH DYNAMIC WORKLOAD CONSOLE
IJ44855 WORKLOAD DESIGNER DOES NOT BUILD THE JOB EDITOR VIEW WHEN THE WEB BROWSER IS SET TO GERMAN (DEUTCH)
IJ44881 JOBS MIGHT END IN OJCV WHEN USING SSC (SELF SERVICE CATALOG) IN PRESENCE OF PROMPTABLE VARIABLES
IJ44913 9.5.05 FAIL ON DUPLICATE JOBS INSIDE A JS VIA DWC
IJ44932 DYNAMIC WORKLOAD CONSOLE PAGE DOES NOT LOAD WHEN INTERNET BROWSER IS CHANGED TO PT-BR
IJ45090 DYNAMIC WORKLOAD CONSOLE 9.5 FP6 ISSUES
IJ45179 "VALID TO" FIELD SHOULD BE IN "READ ONLY"
IJ46140 CLEARTEXT USER AND PASSWORD DATA TRANSMISSION VIA DWC URL POST METHOD
IJ46178 CLIENTSCHED SINTAX IS NOT CORRECT
IJ46407 UNABLE TO DELETE A REPORT WITH STRANGE CHARACTERS
IJ46482 DYNAMIC WORKLOAD CONSOLE NOT APPLYING OFFSET TO RUNCYCLE GROUP RULES
IJ46826 DYNAMIC WORKLOAD CONSOLE ROLES ARE NOT IMPORTING THROUGH IMPORT SETTING
IJ46852 MANAGE WORKLOAD DEFINITIONS DISPLAYS AN ERROR AND DOES NOT OPEN
IJ46960 WEBSPHERE APPLICATION SERVER LIBERTY BASE SERVICE IS NOT CREATED WHILE THE DOCUMENTATION SAYS THE OTHER WAY AROUND
IJ47147 DYNAMIC WORKLOAD CONSOLE SETTING VALID FROM AND VALID TO DATES ON A STREAM
IJ47231 DYNAMIC WORKLOAD CONSOLE SESSION IS GETTING EXPIRED AFTER BULK CANCELING OF JOBS
IJ47252 REPORTS GIVING INCORRECT OUTPUT WHEN THE BROWSER LANGUAGE IS KOREAN
IJ47972 CHANGING WORKSTATION FOR APPLICATION LAB STEP DOES NOT CHANGE PROCESS WORKSTATION
IJ47966 PERMANENTLY SET BACKGROUND COLOR IN MONITOR WORKLOAD
IJ48345 REMOVING BLANK ACCESS CONTROL LIST RECORD IN DYNAMIC WORKLOAD CONSOLE CAUSES ISSUES
IJ49113 PROBLEM OCCUR WITH GOOGLE CHROME WITH ADD JOBS WHEN CREATING A JOB STREAM
IJ49589 THE UPLOADED FILE IS NOT A VALID WORKLOAD APPLICATION TEMPLATE
KB0099352 UNABLE TO DELETE A REPORT WITH STRANGE CHARACTERS
KB0102848 FILTERED WORKSTATIONS WITH TIMER IS NOT WORKING AS EXPECTED
Table 2. Defects fixed in Fix Pack 7
DEFECT ABSTRACT
WA-101579 Predefined reports, Workstation workload summary report date filter.
WA-111295 Predefined report: delete pop-up is not closing after click on Ok.
WA-111296 Personalized report: Run on engine option is taking instead of let user choose the engine after click on edit in personalized report.
WA-111633 Personalized report: shared option name is showing something for newly created report.
WA-111634 Predefined report: shared option name is showing different for job run statistics in french.
WA-116950 Workstation workload summary, Audit general, and Audit detail reports are not saving properly under Manage predefined reports.
WA-118595 In Create access control list page, save and save and exit options are not working.
WA-118777 When monitoring job a second time, in engine selection engine showing ZERO.
WA-126758 Dynamic Workload Console Workload Designer does not open in Japanese language.
WA-126857 Monitor Workload: Unable to duplicate the task name (LINUX (ORACLE) Env).
WA-127126 Reports: The report name remains the same after copying the 10th report.
WA-127127 Reports: Unable to delete reports after refreshing (WINDOWS (MSSQL)).
WA-127333 Workload Designer page not loading.
Resolved Common Vulnerabilities and Exposures (CVE)
  • CVE-2021-3733
  • CVE-2022-31147
  • CVE-2022-45688
  • CVE-2022-46337
  • CVE-2023-1370
  • CVE-2023-2976
  • CVE-2023-34054
  • CVE-2023-34062
  • CVE-2023-44487
  • CVE-2023-5072

Known limitations and workarounds

The following are software limitations and workarounds that affect Dynamic Workload Console version 9.5.0 Fix Pack 7. For a list of known problems and limitations documented for the V9.5 General Availability release, refer to the Release Notes.

WebSphere Liberty minimum required version
the minimum required WebSphere Liberty version to successfully install the Fix Pack is 22.0.0.3
APAR IJ44696 - Inability of the File Transfer plug-in to validate "\ALIAS" destination path
The File Transfer plug-in is unable to validate the destination path: "\ALIAS" where "ALIAS" identifies a remote path defined via IIS on a Windows operating system. During the job execution, the File Transfer plug-in validates the destination path provided in the job definition. These controls, involve the parent folder of the destination path. By using an ALIAS, the plug-in is unable to resolve the parent folder and all the controls fails. To avoid this issue there are two workarounds available:
  1. Set the destination path by adding an additional folder after the \ALIAS - \ALIAS\test_folder\
  2. Change the path pointed by the ALIAS. If it identifies a path like this: \ALIAS =\\server\Folder1\Folder2\ this should be changed to: \ALIAS = \\server\Folder1\

    In this way the destination path set in the job can change in \ALIAS\Folder2\ and the path validation works fine.

Fix Pack structure

This section describes the structure of the images contained in this Fix Pack.

Fix Pack files available for HCL Workload Automation by using HCL License Portal

Following is the structure of the Fix Pack on Flexnet:

Table 3. Readme file and WebSphere Liberty package
Name Description
DWC_9507_Readme Readme file with download instructions
WEBSPHERE_LIBERTY_BASE 24.0.0.1 WebSphere Liberty application server

Table 4. Linux components
Name Description
HCL Workload Automation 9.5 LINUX LINUX distribution
HWA_9507_DWC_LINUX_X86_64 Workload Automation Dynamic Workload Console V9.5.0.7 for LINUX

Table 5. Linux components on Docker
Name Description
HCL Workload Automation 9.5 LINUX LINUX distribution
HWA_9507_Console_Container Dynamic Workload Console V9.5.0.7 for LINUX on Docker
HWA_9507_Console_Container_LINUXS390 Dynamic Workload Console V9.5.0.7 for LINUX on Docker

Table 6. Windows™ components
Name Description
HCL Workload Automation 9.5 WINDOWS WINDOWS distribution
HWA_9507_DWC_WINDOWS_X86_64 Dynamic Workload Console V9.5.0.7 for WINDOWS

Table 7. ™z/OS Components
Name Description
HCL Workload Automation V9.5 z/OS z/OS distribution
HWA_9507_DWC_ZSYSTEM HWA z/OS Dynamic Workload Console

Installing the Fix Pack

This section describes how to apply Fix Pack 7 to Dynamic Workload Console.

Before starting the installation, verify that:
  • The Dynamic Workload Console is active.
  • No user is connected to the Dynamic Workload Console to prevent the data related to their working session from being lost.
This section is divided into the following subsections:

Installation notes

Read this section thoroughly before installing this Fix Pack.

  • Before installing the Fix Pack, ensure you have installed the required prerequisite software. To obtain the latest information about software requirements for HCL Workload Automation, see awsco-conref.dita.
  • On AIX 7.1, install the latest version of libz.a (packed in zlib-1.2.13), which is necessary; if not already installed, install the following rpm:

    https://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/zlib/zlib-1.2.13-1.aix7.1.ppc.rpm

  • Supported WebSphere Application Server Liberty Base versions
    The minimum required WebSphere Liberty version to successfully install the fixpack is 22.0.0.3 or later.
  • On UNIX systems only: Before installing either the Dynamic Workload Console version 9.5 or this Fix Pack, make sure that umask is set to 022. To verify that umask is set to the correct value, from a command prompt, run the umask command. If the value is different from 022, modify it by running the command:
    umask 022
  • If you plan to connect the Dynamic Workload Console version 9.5 Fix Pack 7 to a z/OS engine, ensure the following APAR for the z/OS platform is installed if you plan to use the two new columns in the DB2 reports (SUBSYSTEM NAME and WORKSTATON TYPE):
    PH12689
    Support for multiple controller for DB2 reporting and new keywords added to JOBREC statement.

Interoperability notes

Dynamic Workload Console version 9.5.0 Fix Pack 7 supports all product versions indicated in the Dynamic Workload Console version 9.5 Release Notes which can be accessed at the following link: Dynamic Workload Console Version 9.5 Release Notes.

Installation methods

When you install the Fix Pack, the installation path varies depending on the version level you have currently installed:
  • You can install the Dynamic Workload Console version 9.5 Fix Pack 7 as fresh install for more information. For further information, see .

    Installing HCL Workload Automation

If necessary, you can also return to a previous product version level, as described in Returning the Dynamic Workload Console to a previous product version level in Planning and Installation Guide.

Configuring your master domain manager in SSL mode

If you plan to install your master domain manager, Version 9.5 Fix Pack 7 Security in SSL mode or plan to upgrade to Version 9.5 Fix Pack 7 and set up your master domain manager in SSL mode, perform the following steps:
  1. Install the master domain manager or upgrade your current master domain manager to version 9.5.0.7 pack
  2. Replace the values of the following parameters in the localopts file with the following values:
    • nm SSL full port = 31113
    • SSL key =TWA_home/TWS/ssl/OpenSSL/TWSClient.key
    • SSL certificate = TWA_home/TWS/ssl/OpenSSL/TWSClient.cer
    • SSL key pwd = TWA_home/TWS/ssl/OpenSSL/password.sth
    • SSL CA certificate = TWA_home/TWS/ssl/OpenSSL/TWSTrustCertificates.cer
    • SSL random seed =TWA_home/TWS/ssl/OpenSSL/TWS.rnd
    • SSL Encryption Cipher = TLSv1.2
    For more information about the localopts file, see Setting local options.
  3. Modify the master domain manager and broker using the composer mod command, as follows:
    CCPUNAME your_master_domain_manager_workstation
    
      DESCRIPTION "MANAGER CPU"
    
      OS UNIX
    
      NODE localhost TCPADDR 31111
    
      SECUREADDR 31113
    
      DOMAIN MASTERDM
    
      FOR MAESTRO
    
        TYPE MANAGER
    
        AUTOLINK ON
    
        BEHINDFIREWALL OFF
    
        SECURITYLEVEL FORCE_ENABLED
    
        FULLSTATUS ON
    
    END
    CPUNAME your_broker_workstation
    
      DESCRIPTION "This workstation was automatically created."
    
      OS OTHER
    
      NODE localhost TCPADDR 41114
    
      SECUREADDR 41114
    
      DOMAIN MASTERDM
    
      FOR MAESTRO
    
        TYPE BROKER
    
        AUTOLINK ON
    
        BEHINDFIREWALL OFF
    
        SECURITYLEVEL FORCE_ENABLED
    
        FULLSTATUS OFF
    
    END
  4. Modify the Broker.Workstation.PortSSL parameter in the BrokerWorkstation.properties file from false to true.

    The Broker.Workstation.PortSSL parameter specifies the port used by the broker server to listen to the incoming traffic (equivalent to the Netman port) in SSL mode. It is first assigned at installation time. This port number must always be the same for all the broker servers that you define in your HCL Workload Automation network (one with the master domain manager and one with every backup master domain manager you install) to ensure consistency when you switch masters.

  5. Stop and start WebSphere Application Server Liberty Base, as described in Application server - starting and stopping.
  6. Stop and start all HCL Workload Automation processes.
  7. Run
    Jnextplan -for 0000

Disk space requirements

Before starting the Fix Pack installation, ensure that you have the following space available in the file system. The values indicated in the table show the disk space required by the Dynamic Workload Console alone. For the disk space required by other components, see the relevant documentation.

For the most up-to-date information about disk space and memory requirements, see the hardware requirements at the following URL: see https://help.hcltechsw.com/workloadautomation/v95/Release_Notes_for_HCL_Workload_Scheduler_Dynamic_Workload_Console.htmhttps://help.hcltechsw.com/workloadautomation/v95/distrDDguides.html.

Table 8. Disk space requirements for installing a Dynamic Workload Console Fix Pack
Operating System Installation directory Temporary directory
AIX® 2 GB 800 MB
Linux s390x 2 GB 800 MB
Linux x86-64 2 GB 800 MB
Windows 64 2,5 GB 1 GB
Note: In addition to the above disk space, the installation requires further 579 MB on /usr file system.

If the installation fails because of lack of free disk space, you must stop the installation, free space on your disk, and start the installation again.

Documentation updates for HCL Dynamic Workload Console Fix Pack 7, version 9.5.0

Any additions or changes to the documentation as a result of this Fix Pack have been integrated into the online product documentation available in HCL Workload Automation documentation.

Contacting HCL Software Support

Refer to the HCL Workload Automation Support page: https://www.hcltech.com/products-and-platforms#support

Notices

This information was developed for products and services offered in the US. This material might be available from HCL in other languages. However, you may be required to own a copy of the product or product version in that language in order to access it.

HCL may not offer the products, services, or features discussed in this document in other countries. Consult your local HCL representative for information on the products and services currently available in your area. Any reference to an HCL product, program, or service is not intended to state or imply that only that HCL product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any HCL intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-HCL product, program, or service.

HCL 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:

HCL
330 Potrero Ave.
Sunnyvale, CA 94085
USA
Attention: Office of the General Counsel

For license inquiries regarding double-byte character set (DBCS) information, contact the HCL Intellectual Property Department in your country or send inquiries, in writing, to:

HCL
330 Potrero Ave.
Sunnyvale, CA 94085
USA
Attention: Office of the General Counsel

HCL TECHNOLOGIES LTD. 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 jurisdictions 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. HCL 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-HCL websites are provided for convenience only and do not in any manner serve as an endorsement of those websites. The materials at those websites are not part of the materials for this HCL product and use of those websites is at your own risk.

HCL may use or distribute any of the information you provide 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:

HCL
330 Potrero Ave.
Sunnyvale, CA 94085
USA
Attention: Office of the General Counsel

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 HCL under terms of the HCL Customer Agreement, HCL International Program License Agreement or any equivalent agreement between us.

The performance data discussed herein is presented as derived under specific operating conditions. Actual results may vary.

Information concerning non-HCL products was obtained from the suppliers of those products, their published announcements or other publicly available sources. HCL has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-HCL products. Questions on the capabilities of non-HCL products should be addressed to the suppliers of those products.

This information is for planning purposes only. The information herein is subject to change before the products described become available.

This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to actual people or business enterprises is entirely coincidental.

COPYRIGHT LICENSE:

This information contains sample application programs in source language, which illustrate programming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to HCL, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. HCL, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. The sample programs are provided "AS IS", without warranty of any kind. HCL shall not be liable for any damages arising out of your use of the sample programs.

© (HCL) (2023).
Portions of this code are derived from HCL Sample Programs.
© Copyright HCL Ltd. _2023_.

Trademarks

HCL, and other HCL graphics, logos, and service names including "hcltech.com" are trademarks of HCL. Except as specifically permitted herein, these Trademarks may not be used without the prior written permission from HCL. All other trademarks not owned by HCL that appear on this website are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored by HCL.

Adobe™, the Adobe logo, PostScript™, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.

IT Infrastructure Library™ is a Registered Trade Mark of AXELOS Limited.

Linear Tape-Open™, LTO™, the LTO Logo, Ultrium™, and the Ultrium logo are trademarks of HP, IBM® Corp. and Quantum in the U.S. and other countries.

Intel™, Intel logo, Intel Inside™, Intel Inside logo, Intel Centrino™, Intel Centrino logo, Celeron™, Intel Xeon™, Intel SpeedStep™, Itanium™, and Pentium™ are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

Linux™ is a registered trademark of Linus Torvalds in the United States, other countries, or both.

Microsoft™, Windows, Windows NT™, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.


Java Logo
Java™ and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.

Cell Broadband Engine™ is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom.

ITIL™ is a Registered Trade Mark of AXELOS Limited.

UNIX™ is a registered trademark of The Open Group in the United States and other countries.

Terms and conditions for product documentation

Permissions for the use of these publications are granted subject to the following terms and conditions.

Applicability

These terms and conditions are in addition to any terms of use for the HCL website.

Personal use

You may reproduce these publications for your personal, noncommercial use provided that all proprietary notices are preserved. You may not distribute, display or make derivative work of these publications, or any portion thereof, without the express consent of HCL.

Commercial use

You may reproduce, distribute and display these publications solely within your enterprise provided that all proprietary notices are preserved. You may not make derivative works of these publications, or reproduce, distribute or display these publications or any portion thereof outside your enterprise, without the express consent of HCL.

Rights

Except as expressly granted in this permission, no other permissions, licenses or rights are granted, either express or implied, to the publications or any information, data, software or other intellectual property contained therein.

HCL reserves the right to withdraw the permissions granted herein whenever, in its discretion, the use of the publications is detrimental to its interest or, as determined by HCL, the above instructions are not being properly followed.

You may not download, export or re-export this information except in full compliance with all applicable laws and regulations, including all United States export laws and regulations.

HCL MAKES NO GUARANTEE ABOUT THE CONTENT OF THESE PUBLICATIONS. THE PUBLICATIONS ARE PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE.