![]() |
![]() |
![]() |
![]() |
![]() |
•
• In programs.desc, add the client and server program:The LU configuration for the remote CICS region should resemble Listing 10‑1 and be located in SYS1.VTAMLIST by default. It is shown in bold typeface where the LU name is used for this remote CICS region.Listing 10‑1 LU Configuration for Remote CICS Region
Note: All entries prefixed and terminated with ** are placeholders for you to fill in with relevant parameters, or take a note of the subsequent configuration entries. It is applicable to all of the subsequent cases and won’t be noted again.The purpose is to add LU to the connection of the CICS region. The value of NETNAME field should be consistent with the LU defined on system A in Step 1: Configuring ART CICS on Open System.
Note: Listing 10‑2 Define LU Connection for Remote CICS Region
a. Enter LOG in SDSF
b. Enter /V net,id=**Major Node Name**,act,scope=all to activate all LUs defined under this major node. Example below uses crmmn3 as the node name.
c. Check result, as shown below, the screen shows crmmn3 active
1.
2.
3. In Tuxedo UBBCONFIG, configure the following:
a. Listing 10‑3 UBBCONFIG Configuration
• GRPNO parameters are numeric and must be unique for all groups defined in ubbconfig. LMNAME parameter for the LMID must be one of the LMIDs defined in the *MACHINES section of the ubbconfig. In MP configuration with multiple LMIDs, it is recommended to define multiple groups — one per LMID — for the GWSNAX servers to be replicated across all machines in the cluster.
• **nnn** is the Server ID number that must be unique for each server in the group. RESTART=Y is recommended; -b in CLOPT is recommended if there is a router or firewall between GWSNAX and CRM on z/OS periodically breaking the connection. This option activates a heartbeat mode that can help maintain the connectivity.After updating the ubbconfig, ensure:
• the Tuxedo domain is not running (otherwise run tmshutdown), and run tmloadcf to compile the updated ubbconfig;
• BDMCONFIG environment variable points to the latest compiled bdmconfig file;
• ULOG establishes connections with the CRM after running tmboot to bring up Tuxedo domain with GWSNAX;Listing 10‑4 Enabling service level security in UBBCONFIGSECURITY USER_AUTH
c.
4. Configure DMCONFIG:Tuxedo dmconfig file is used to define the CRM parameters and services accessed through the TMA SNA connection. Some of these parameters are used locally and others are sent by GWSNAX to CRM on z/OS when the connection is established to dynamically configure the connection attributes. Some of the configuration parameters we have specified are used below in the DM_SNASTACKS, DM_SNALINKS, and DM_REMOTE_SERVICES sections of the dmconfig.If you are building a new dmconfig, Listing 10‑5 may need to be adjusted to your mainframe connection. If it already exists for the same CRM connection, you only need to merge the relevant entries from the DM_SNASTACKS, DM_SNALINKS, and DM_REMOTE_SERVICES sections into the existing configuration. It is shown in bold typeface where you need to change according to your environment in Listing 10‑5:Listing 10‑5 Sample DMCONFIG ConfigurationGWGRP=GWGRP1 // same as GWSNAX group in ubbconfigsimpcrm SNACRMADDR="//host.name:NNNN" //host:port of CRM
5.
6. tpgrpadd tuxgrptpusradd -g tuxgrp tuxusrReplace tuxgrp and tuxusr with your own and three files — tpgrp, tpusr, and tpacl — will be generated.
8. Add user mapping in dmadmin:
9. If the service level security is enabled, logon CICS with tuxusr/password.Listing 10‑6 Using JCL to Start CRM