Multiple address spaces

When running the CICS Transaction Gateway, multiple address spaces can be used for running the individual processes involved in starting the Gateway daemon. If you want these processes to run in a single address space, take the following actions:

The following table shows the results of different combinations:
extattr setting _BPX_SHAREAS setting Result
+s YES Same address space
+s MUST Same address space
+s NO Separate address space
-s YES Separate address spaces
-s MUST CTGBATCH fails to start the Gateway daemon
-s NO Separate address spaces
(any) Not set Warning, separate address space

If you use CTGBATCH to run the Gateway daemon, and you have defined the environment variable AUTH_USERID_PASSWORD=YES to enforce user ID and password authentication, set environment variable _BPX_SHAREAS to YES and ensure that the SCTGLOAD library, and all other libraries in the STEPLIB have been defined as program controlled. For more details see Configuring for client certificate mapping.

If you run the Gateway daemon from USS, and you have defined the environment variable AUTH_USERID_PASSWORD=YES, ensure that environment variable _BPX_SHAREAS is set to NO. This forces the Gateway daemon to run in a new program controlled address space.


Information Information

Feedback


Timestamp icon Last updated: Tuesday, 19 November 2013


https://ut-ilnx-r4.hursley.ibm.com/tgzos_latest/help/topic/com.ibm.cics.tg.zos.doc//ctgzos/aipdszt.html