01.01.2013 Views

CICS Transaction Gateway V5 The WebSphere ... - IBM Redbooks

CICS Transaction Gateway V5 The WebSphere ... - IBM Redbooks

CICS Transaction Gateway V5 The WebSphere ... - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

incorrect CTG_RRMNAME (CCL.<strong>IBM</strong>.CTG5.XX) as the <strong>CICS</strong> TG environment<br />

variable. This caused an ECI_ERR_SYSTEM_ERROR (-9) return code on the<br />

ECI call.<br />

Tip: <strong>The</strong> error in our CTG_RRMNAME variable was that it did not end in UA.<br />

For further details on using transactional EXCI and defining the<br />

CTG_RRMNAME, refer to 7.2.1, “Defining <strong>CICS</strong> TG environmental variables”<br />

on page 148.<br />

EXCI trace<br />

<strong>The</strong> first trace we illustrate is an EXCI trace of the <strong>Gateway</strong> daemon started task<br />

on z/OS. This trace is more complicated to set up than the other traces, but has<br />

the advantage that the trace table is stored in the <strong>Gateway</strong> region address space,<br />

and so can be analyzed after the error (providing the trace is still in the buffer).<br />

<strong>The</strong> process for getting an EXCI trace is outlined in the manual z/OS <strong>Gateway</strong><br />

Administration, SC34-5935, and is repeated here for clarity.<br />

1. Use the following command to display all OMVS tasks:<br />

/D OMVS,A=ALL<br />

2. Find the <strong>Gateway</strong> address space, and note the address space ID (ASID).<br />

Tip: By default the <strong>Gateway</strong> started task uses two address spaces, one for the<br />

UNIX System Services shell running the ctgstart script and one for the<br />

address space running the JVM for the <strong>Gateway</strong> daemon. In our configuration,<br />

the ctgstart address space was called SCSCTG5 and the JVM address space<br />

was called SCSCTG55. We dumped the JVM address space SCSCTG55,<br />

because this is the address space that performs EXCI calls.<br />

3. Enter the DUMP command with a suitable comment. For example:<br />

/DUMP COMM=(JGATE DUMP RRS)<br />

4. Reply to the message with the ASID as follows:<br />

/R 495,ASID=401,END<br />

where 495 is the message number for the reply, and 401 is the ASID.<br />

5. <strong>The</strong> system will dump as shown in Example 7-22. Note the dump name<br />

created. In our example, the dump name was<br />

DUMP.D0529.H17.SC66.#MASTER#.S00072.<br />

Example 7-22 Dumping the <strong>Gateway</strong> address space in SDSF<br />

R 495,ASID=401,END<br />

IEE600I REPLY TO 495 IS;ASID=401,END<br />

Chapter 7. TCP connections to the <strong>Gateway</strong> daemon on z/OS 171

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!