When an XCTL is done, does the tranid change ? Is a new
task created ? Does it cause an implicit
Answers were Sorted based on User's Feedback
Answer / guest
it does't change trans-id, the XCTL command invokes another
program option on this commandd , a copy of d data in d
area it names is passed to the invoked program and stored
in its DFHCOMMAREA field. becoz the invoked program
receives a copy of d data sent to it from d invoking
program , changes made to d data by the invoked program are
not reflected in d invoking program.
if the program u specify does not exist , a PGMIDERR
exceptional condition occures . in most cases , u don't
need to test for this condition.
when u use the XCTL command to invoke a program , the
invoking program ends and its memory allocations r released
since control will not return to it.
-> i causes an implicit.
-> it does not create new task it simply tranfers control
to one application program to another application program
at the same logical level.
Is This Answer Correct ? | 4 Yes | 0 No |
Answer / jaga
XCTL can be used to pass control to other program
PROGRAM ('PROGRAMNAME')
COMMAREA(DFHCOMMAREA)
LENGTH(EIBCALEN)
No transid is not changes.implicit synpoint id defined.
Is This Answer Correct ? | 2 Yes | 0 No |
what is quasi-reentrant program?
How do we pass parameters into a CICS –DB2 program
0 Answers Accenture, JPMorgan Chase,
How is dynamic memory allocated within a CICS application program?
Name a few CICS programs which are generally used ?
What is the most common way of building queue-id of a TSQ? (Name the constituents of the Queue ID).
Can you define commarea?
What do you mean by the term fct?
The read of a record from an Intrapartition TDQ is not destructive(True or False).
Name some commands used for CICS file browsing.
what is an MDT in cics
Why is a TERM ID recommended in naming a TSQ?
What is the comaera?