Readme Version 3.0
Read Me - Please!
This document contains information supplementary to the online help and the publications, including newly added functions, hints, tips, restrictions, and corrections. See the Z and I Emulator for Transformation Information Center for other considerations when using Z and I Emulator for Transformation Version 3.0, and for complete product documentation.
Thank you for choosing Z and I Emulator for Transformation Version 3.0.
Table of Contents
What’s new in ZIETrans
ZIETrans 3.0 can be installed as a plugin on Eclipse IDE to create Web applications and rich client applications that provide an easy-to-use graphical user interface (GUI) for 3270 applications running on z Systems platforms as well as for 5250 applications running on i operating system platforms.
Version 3.0
In this release, below are the new features added to ZIETrans.
- ZIETrans Cloud Deployment Support for Runtime and Admin Console
- ZIETrans Remote Admin Support for Liberty Server
- Enabling ZIETrans runtime and license settings
- Deploying on Azure App Service using JBoss EAP Server
- Add Input Attributes
- Screen Trace control (Web-only)
- Invalid User in the User List
- Configuring Runtime properties outside the ZIETrans ear
- External Log Directory Configuration for ZIETrans applications
- Session Fixation Prevention
ZIETrans Cloud Deployment Support for Runtime and Admin Console
A ZIETrans application can now be deployed as containers in Docker using docker compose or Kubernetes using Helm chart.
For more information, refer to the topic ZIETrans Cloud Deployment Support for Runtime and Admin Console.
ZIETrans Remote Admin Support for Liberty Server
This feature allows users to remotely manage all applications in the same or different host and port.
For more information, refer to the topic ZIETrans Remote Admin Support for Liberty Server.
Enabling ZIETrans runtime and license settings
Now, users can fully enable the runtimes for ZIETrans Web projects and ZIETrans rich client projects using runtime enablement file.
For more information, refer to the topic Enabling ZIETrans runtime and license settings.
Deploying on Azure App Service using JBoss EAP Server
ZIETrans supports Azure App Service deployments on JBoss EAP. Now, applications can be deployed using the Azure Web console, Azure CLI, and the Azure Toolkit on App service.
For more information, refer to the topic Deploying on Azure App Service using JBoss EAP Server.
Add Input Attributes
With this feature, users have the option to include custom attributes to the field widget as per their requirements (e.g., autocomplete="off", type='date').
For more information, refer to the topic Add Input Attributes.
Screen Trace control (Web-only)
This functionality provides users with the option to manage the dumping of screen content into logs and traces. With the help of this feature the users can control the printing of screen contents in the trace/log files, which occurs during macro failure or when trace settings are enabled.
For more information, refer to the topic Screen Trace control (Web-only).
Invalid User in the User List
- Disconnect Invalid User in the User List: This feature allows users to disconnect and remove the stale connection in the pool due to consecutive user list user login failures in the login macro.
- Handle Invalid User in the User List: This functionality allows macros to automatically pick the next valid user from a list in cases where an invalid user is encountered.
For more information, refer to the topic Disconnect/Handle Invalid User in the User List.
Configuring Runtime properties outside the ZIETrans ear
With this feature, the user can configure the runtime properties files outside ear/war by specifying the file path using an environment variable.
For more information, refer to the topic Configuring Runtime properties outside the ZIETrans ear.
External Log Directory Configuration for ZIETrans applications
By default, application logs including message logs, trace files, and host simulation traces are stored within the deployment location. With this feature, users have the flexibility to exert control over log locations by configuring the environment variable.
For more information, refer to the topic External Log Directory Configuration for ZIETrans applications.
Session Fixation Prevention
If the application does not have the proper session ID management while logging in and logging out of the application, both session ID values are the same before and after login. An attacker can easily view the Logged-in page of this application by using the previous Logged-in Session ID.
For more information, refer to the topic Session Fixation Prevention.
Z and I Emulator for Transformation Information Center
You can find documentation and links to other resources at the Z and I Emulator for Transformation Information Center.
System requirements
For information about hardware and software requirements for installing Z and I Emulator for Transformation, see the System Requirements for Z and I Emulator for Transformation.
Installation instructions
For instructions on how to install Z and I Emulator for Transformation, see the topic Installing ZIETrans in the Getting Started guide.
HCL Software Support
For support information and managing product cases, visit the HCL Software Customer Support Portal.
HCL Software Blogs
For additional information on Z and I Emulator for Transformation, read through the blogs and articles on 'Z and I Emulator for Transformation' available on the HCL Software Blog Site.
Notices
This information was developed for products and services offered in the U.S.
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
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 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:
- 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 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 the names and addresses used by an actual business enterprise is entirely coincidental.
Trademark acknowledgments
HCL, the HCL logo, and hcl.com are trademarks or registered trademarks of HCL Technologies Ltd., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM® or other companies.