Start a task immediately.
START ATTACH >>-START ATTACH--TRANSID(name)----------------------------------> >--+-----------------------------------------+----------------->< '-FROM(data-area)--+--------------------+-' '-LENGTH(data-value)-'
Conditions: INVREQ, LENGERR, NOTAUTH, TRANSIDERR
START ATTACH starts a non-terminal task immediately in the local CICS® region.
The attached task has a STARTCODE of U and cannot be cancelled, so EIBREQID is set to nulls.
ATTACH allows a START issued in a PLTPI program to take effect before initialization has completed.
The starting task may pass data to the started task using the FROM option.
If data is to be passed it is not written to a temporary storage queue; only its address is passed.
The attached task retrieves data in the normal way. The task issuing the START must ensure that the data is valid when it is retrieved, either by synchronizing its execution with the attached task, or by placing the data in shared storage.
EXEC CICS START ATTACH
TRANSID('TRNL')
FROM(DATAFLD)
LENGTH(100)
⋮
Default action: terminate the task abnormally.
Default action: terminate the task abnormally.
Default action: terminate the task abnormally.
Default action: terminate the task abnormally.