SNA_3270APSV R3270_E04011 SNA 3270 Appl. Srvs V1.1 VMS ECO Summary
NOTE: An OpenVMS saveset or PCSI installation file is stored
on the Internet in a self-expanding compressed file.
The name of the compressed file will be kit_name-dcx_vaxexe
for OpenVMS VAX or kit_name-dcx_axpexe for OpenVMS Alpha.
Once the file is copied to your system, it can be expanded
by typing RUN compressed_file. The resultant file will
be the OpenVMS saveset or PCSI installation file which
can be used to install the ECO.
Copyright (c) Digital Equipment Corporation 1995, 1996. All rights reserved.
PRODUCT: DEC SNA 3270 Application Services
OP/SYS: OpenVMS VAX
OpenVMS Alpha
SOURCE: Digital Equipment Corporation
ECO INFORMATION:
ECO Kit Name: R3270_E04011
ECO Kits Superseded by This ECO Kit: R3270_E03011
R3270_E02011 (Not released)
R3270_E01011
ECO Kit Approximate Size: R3270_E04011.A - 468 Blocks
R3270_E04011.B - 3204 Blocks
R3270_E04011.C - 3150 Blocks
R3270_E04011.D - 9306 Blocks
R3270_E04011.E - 25902 Blocks
Total of 5 files - 42030 Blocks
Kit Applies To: DEC SNA 3270 Application Services V1.1
OpenVMS VAX V5.5-2, V6.0, V6.1
OpenVMS Alpha V6.1
System Reboot Necessary: No
ECO KIT SUMMARY:
An ECO kit exists for DEC SNA 3270 Application Services Version 1.1 on
OpenVMS VAX Version 5.5-2 through V6.1 and OpenVMS AXP Version 6.1.
This kit addresses the following problems:
Problems corrected in the R3270_E04011 kit:
o DECforms: %FORMS-E-NO_3270_CONN.
Fixed an unable to establish a connection to the 3270 device
problem when the FORMS$CONNECT_MODE is ACCEPT. This occurred
when the communication between the gateway and the application
(server deamon) was slow and an incoming connection arrived.
DECnet created a server deamon, which then subsequently failed
while posting its initial/first QIO read on the channel.
NOTE: This problem was only seen in DECnet/OSI and not in DECnet
Phase IV.
o DECforms: the ACCEPT connect mode incorrectly required an object
name.
The ACCEPT connect mode incorrectly required an object name item be
supplied. The FORMS$OBJECT_NAME now no longer needs to be defined
when the FORMS$CONNECT_MODE is ACCEPT.
o Print Symbiont: nonprintable characters in DMCS.
Fixed a problem where some characters were not printed on the IBM
printer when converting from foreign ASCII characters. Those
characters are empty in the DEC Multinational Character Set(DMCS).
o ACCVIO: when an asynchronous event occurs.
Fixed an access violation when an asynchronous event has occurred.
The statvec_ptr was cleared out erroneously.
o Infinite loop.
Fixed two infinite loop problems.
1. When writing from the pacing queue as the link was aborted.
2. When trying to remove the tc_to_dfcq to the user queue as 081B
was received.
o Device hang when SNA_S_TOEXR arrived.
Fixed the R3270 device hang problem when the error message
"?? Change to exception response ??" (SNA_S_TOEXR)
arrived.
o ACCVIO: when passing invalid session id address.
Fixed an access violation when an unreadable session id address
was passed to the routine. The session ID will not be properly
checked and the error message "R3270-S-PARERR" will be returned.
Problems corrected in the R3270_E03011 kit:
o Sequence number >= 0x0100 problem
There was a bug extracting the sequence number from the receive
buffer. All that this line does is take the byte at the location
in msg_ptr and extend it to an unsigned short int. What was
really needed was to reference the unsigned short int starting at
this location. Code has been added to copy the 2 bytes needed
for the sequence number into an unsigned short int local variable.
o ACCVIO when REQUEST_TO_TRANSMIT is outstanding.
The ACCVIO occurred when the following was true:
1. A MEP called an internal routine in R3270 called
R3270$REQUEST_TO_TRANSMIT. It tended to do this when
broadcasts were sent to a terminal.
2. At that very moment (ie. while REQUEST_TO_TRANSMIT is out-
standing) the session to the IBM system is lost specific way.
To experience this problem, the gateway/IBM system had to send MEP
an UNBIND RU.
o PAI:DFCI Fix internal -RSP completion processing.
If a message was received that needed to response internally in
a a lower layer, the completion of sending -RSP caused the out-
standing receive to complete erroneously.
Problems corrected in the R3270_E02011 kit:
o DECforms: %FORMS-F-FATINTERR, fatal Internal Error - FORMS$CANCEL.
When calling FORMS$CANCEL asynchronously from within a DECforms
3270 application, the following error occurred and the session
aborted.
%FORMS-F-FATINTERR, fatal Internal Error. -FORMS-F-INTDATCOR,
internal data corrupted at 1 in FORMS$MGR_3270_INPUT
This occurred when the DECforms .IFDL file specified use of a
BLK_LAYOUT device and a Terminal type of Blockmode.
o DECforms: - FORMS$RECEIVE with timeout results in application hang.
When calling FORMS$RECEIVE with a timeout parameter from within
a DECforms 3270 application, the application hangs. This occurred
when the DECforms .IFDL file specified use of a BLK_LAYOUT device
and a Terminal type of Blockmode.
Problems corrected in the R3270_E01011 kit:
o DECforms: Cursor position incorrect.
When running certain DECforms applications, the cursor position
information was not also correctly maintained.
o DECforms: Error 12 displayed when running certain applications.
When running certain DECforms applications, the user would see
the following message:
Forms Error: -12
Device I/O error.
INSTALLATION NOTES:
This ECO kit can be installed with the VMSINSTAL command procedure:
@SYS$UPDATE:VMSINSTAL R3270_E04011
This ECO is comprised of 5 savesets as follows:
Saveset name Kit
------------ ---
R3270_E04011.A Common OpenVMS VAX/Alpha base kit
R3270_E04011.B R3270 OpenVMS Alpha kit
R3270_E04011.C R3270 OpenVMS VAX kit
R3270_E04011.D DECforms/3270 OpenVMS Alpha kit
R3270_E04011.E DECforms/3270 OpenVMS VAX kit
NOTE: During the installation of the R3270 kit, you will be asked if
you would like to install the DECforms kit. Respond with yes,
and the installation procedure will automatically install the
appropriate savesets.
The system does not need to be rebooted after this kit is installed.
This patch can be found at any of these sites:
Colorado Site
Georgia Site
Files on this server are as follows:
r3270_e04011.README
r3270_e04011.CHKSUM
r3270_e04011.CVRLET_TXT
r3270_e04011.a-dcx_axpexe
r3270_e04011.a-dcx_vaxexe
r3270_e04011.b-dcx_axpexe
r3270_e04011.b-dcx_vaxexe
r3270_e04011.c-dcx_axpexe
r3270_e04011.c-dcx_vaxexe
r3270_e04011.d-dcx_axpexe
r3270_e04011.d-dcx_vaxexe
r3270_e04011.e-dcx_axpexe
r3270_e04011.e-dcx_vaxexe
|