Commarea length: This property is not configurable if a value of Channel is selected for the Data structure property.
The Commarea length property is the
size, in bytes, of the COMMAREA that is used by the CICS program. The byte size
value is sent to CICS,
and before the program is started, an area of memory is created to
match that number. For example, if you send a Commarea length value of 100, 100 bytes are allocated.
The program accesses this area as the DFHCOMMAREA.
Ensure that the Commarea
length property value is large enough to contain the input
request data, or the output response data, but that it does not exceed
the maximum value of 32767 bytes.
If the Commarea length value
is not large enough to be used for the response data, or the request
data, a memory leak occurs in CICS.
The size of the COMMAREA cannot be changed by the CICS program.
If
the serialized request data is larger than the Commarea length, the data is truncated
to the Commarea length.
You can obtain the Commarea
length value from the CICS administrator
or developer.
You can override this property
in the local environment by specifying a value in the following location:
$LocalEnvironment/Destination/CICS/CICSCommareaLen