APAR status
Closed as program error.
Error description
Environment: Any ITM 6.2.1 or ITM 6.2.2 environment on either Windows or Unix / Linux Problem Description: Recording a script using the 3270 terminal view in the TEP. When recording a script, it appears only the PC "Enter" key is recorded in the scripts when Enter is used for the carriage return. Using the typical 3270 return key (Right-Ctrl key on a PC keyboard), it's not recorded in the script although it executes the carriage return in the 3270 terminal view okay. When using the 3270 Terminal view in TEP for a VTAM session, the Enter key can not be used, only Right-Ctrl key may be used. Example recorded script (basic login to a Unix system) using the "Enter" key": setDefaultTimeout(60000); WaitForScreen(); SetCursor(5,12); SendKey("ENTER"); WaitForScreen(); WaitForScreen(); SetCursor(6,11); SendKey("ENTER"); WaitForScreen(); WaitForScreen(); WaitForScreen(); WaitForScreen(); Same bsic script when using the "Right Ctrl" key (same login succeeds in the terminal) but the "Right-Ctrl" keystrokes are not recorded in the script: setDefaultTimeout(60000); WaitForScreen(); WaitForScreen(); WaitForScreen(); WaitForScreen(); WaitForScreen(); WaitForScreen(); WaitForScreen(); WaitForScreen(); WaitForScreen(); WaitForScreen(); It is expected that when recording a script, that the 3270 terminal emulator would allow the "Right-Ctrl" key to be used and recorded in the script. While the "Right-Ctrl" key works it is not getting recorded in scripts. Detailed Recreation Procedure: Launch a TEP Browser and login to the TEPS. Drop a 3270 Terminal view into any workspace, complete the dialogue asking for system information, hostname / IP address, select 3270 as terminal type. Record a script and login to the system using the Right-Ctrl key. Note, it works in the terminal but is not recorded in the script.
Local fix
N/A
Problem summary
When recording a script, it appears only the PC "Enter" key is recorded in the scripts when Enter is used for the carriage return. Using the typical 3270 return key (Right-Ctrl key on a PC keyboard), it is not recorded in the script although it executes the carriage return in the 3270 terminal view okay. Example recorded script (basic login to a Unix system) using the "Enter" key: setDefaultTimeout(60000); WaitForScreen(); SetCursor(5,12); SendKey("ENTER"); WaitForScreen(); WaitForScreen(); SetCursor(6,11); SendKey("ENTER"); WaitForScreen(); WaitForScreen(); WaitForScreen(); WaitForScreen(); Same basic script when using the "Right Ctrl" key (same login succeeds in the terminal) but the "Right-Ctrl" keystrokes are not recorded in the script: setDefaultTimeout(60000); WaitForScreen(); WaitForScreen(); WaitForScreen(); WaitForScreen(); WaitForScreen(); WaitForScreen(); WaitForScreen();
Problem conclusion
The code is modified to handle right-cntl key to save the script. That keyboard mapping was missed during saving script. The fix for this APAR is included in the following maintenance vehicle: | fix pack | 6.2.1-TIV-ITM-FP0002 | fix pack | 6.2.2-TIV-ITM-FP0002
Temporary fix
Comments
APAR Information
APAR number
IZ63757
Reported component name
TEP
Reported component ID
5724C04EP
Reported release
621
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-10-23
Closed date
2010-01-15
Last modified date
2010-06-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
TEP
Fixed component ID
5724C04EP
Applicable component levels
R621 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSCTLMK","label":"ITM Tivoli Enterprise Portal V6"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"621","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 June 2010