My Oracle Support Banner

FUNCTION and API Parameter Of Dmconfig Appears as CICS After Adding Remote Service with Dmloadcf -c Command (Doc ID 2650072.1)

Last updated on FEBRUARY 14, 2024

Applies to:

Oracle Tuxedo - Version 12.2.2 and later
Information in this document applies to any platform.

Symptoms

 When configuring following dmconig.

*DM_LOCAL_DOMAINS
TDOM1 GWGRP=GROUP2
TYPE=TDOMAIN
DOMAINID="TDOM1"

*DM_REMOTE
TDOM2 TYPE=TDOMAIN
DOMAINID="TDOM2"

*DM_TDOMAIN
TDOM1 NWADDR="//<HOST>:<PORT>"
TDOM2 NWADDR="//<HOST>:<PORT>"

*DM_REMOTE_SERVICES
TOUPPER LDOM=TDOM1 RDOM=TDOM2

DMMIB parameter is as follows(not all attribute)
TA_CLASS T_DM_IMPORT
TA_DMREMOTENAME TOUPPER
TA_DMAPI ATMI
TA_DMFUNCTION APPC
TA_DMLACCESSPOINT TDOM1
TA_DMRESOURCENAME TOUPPER
TA_DMRESOURCETYPE SERVICE
TA_DMRACCESSPOINTLIST TDOM2

TA_DMAPI is ATMI and TA_DMFUNCTION as default.

After dmadmin -c and add new remote service

TA_LDOM TDOM1
TA_RDOM TDOM2
TA_SERVICENAME TOUPPER2

TA_CLASS T_DM_IMPORT
TA_DMREMOTENAME TOUPPER2
TA_DMAPI CICS
TA_DMFUNCTION DTP
TA_DMLACCESSPOINT TDOM1
TA_DMRESOURCENAME TOUPPER2
TA_DMRESOURCETYPE SERVICE
TA_DMRACCESSPOINTLIST TDOM2

TA_DMAPI is CICS and TA_DMFUNCTION is DTP(as for SNA)
dmloadcf and MIB are correct, but dmadmin -c default is different.

Changes

This problem appears after adding remote service with dmloadcf -c as follows

tmboot -y

ud32 -C tpaysadm < dmibget

TA_DMAPI ATMI
TA_DMFUNCTION APPC

These value as expected.

$ dmadmin -c
dmadmin - Copyright (c) 1996-2016 Oracle.
All Rights Reserved.
Distributed under license by Oracle.
Tuxedo is a registered trademark.
Section:
1) RESOURCES 2) LOCAL_DOMAINS
3) REMOTE_DOMAINS 4) LOCAL_SERVICES
5) REMOTE_SERVICES 6) ROUTING
7) ACCESS_CONTROL 8) PASSWORDS
9) TDOMAINS 10) OSITPS
11) SNADOMS 12) LOCAL_REMOTE_USER
13) REMOTE_USERS 14) SNACRMS
15) SNASTACKS 16) SNALINKS
18) TOPEND 19) OSITPX
20) EVENTS_IN 21) EVENTS_OUT
q) QUIT
Enter Section [1]:5

Operations:
1) FIRST 2) NEXT
3) RETRIEVE 4) ADD
5) UPDATE 6) DELETE
7) NEW_SECTION 8) QUIT
Enter Operation [1]:4
Enter editor to add/modify fields [n]? y

opening vi, then input follows(blank should be tab)
TA_LDOM TDOM1
TA_RDOM TDOM2
TA_SERVICENAME TOUPPER2

Perform operation [y]?

Return value TAUPDATED
Buffer contents:
TA_OPERATION 4
TA_CLASS 5
TA_OCCURS 1
TA_BLOCKTIME 0
TA_LOAD 50
TA_PRIO 50
TA_TRANTIME 30
TA_TE_QUALIFIER 0
TA_STATUS CMDGW_CAT:1761: INFO: Update completed successfully
TA_LDOM TDOM1
TA_TYPE SERVICE
TA_STATISTICSLOG_PFX TDOM2
TA_BUFTYPE
TA_BUFSTYPE
TA_OBUFTYPE
TA_OBUFSTYPE
TA_RNAME TOUPPER2
TA_SERVICENAME TOUPPER2
TA_ROUTINGNAME
TA_AUTOTRAN N
TA_CONV N
TA_API CICS
TA_FUNCTION DTP
TA_CODEPAGE
TA_TE_PRODUCT
TA_TE_FUNCTION
TA_TE_TARGET
TA_TE_RTQGROUP
TA_TE_RTQNAME
TA_INRECTYPE
TA_INRECSTYPE
TA_OUTRECTYPE
TA_OUTRECSTYPE
TA_AUTOPREPARE N
TA_TPSUTTYPE
TA_REMTPSUT

Section:
1) RESOURCES 2) LOCAL_DOMAINS
3) REMOTE_DOMAINS 4) LOCAL_SERVICES
5) REMOTE_SERVICES 6) ROUTING
7) ACCESS_CONTROL 8) PASSWORDS
9) TDOMAINS 10) OSITPS
11) SNADOMS 12) LOCAL_REMOTE_USER
13) REMOTE_USERS 14) SNACRMS
15) SNASTACKS 16) SNALINKS
18) TOPEND 19) OSITPX
20) EVENTS_IN 21) EVENTS_OUT
q) QUIT

ud32 -C tpsysadm < dmibget2
you can see

TA_DMAPI CICS
TA_DMFUNCTION DTP

dmloadcf -c did not change these parameters but it has been changed.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.