RP/TUX 8.1/TUX 9.1 - tmadmin/pf may not list all the factories if their number is large (Doc ID 777639.1)

Last updated on NOVEMBER 04, 2016

Applies to:

Oracle Tuxedo / Tuxedo / 8.1,9.1
Information in this document applies to any platform

Goal

DESCRIPTION:
The output of tmadmin/pf may not list all the factories but just their subset if the number of factories is large.
This is because of the TMIB request process mechanism currently used by tmadmin/pf, which sends a TMIB request to BBL
and then BBL forwards the request to the ultimate service provider, master or slave Name Manager.  The Name Manager
initially allocates a fixed-size buffer to hold the factory entries, and if the buffer is full due to a large number
of factories, it will allocate another buffer to hold the remaining entries. The number held in the base buffer is
stored as TA_OCCURS; the count of remaining entries is held in TA_MORE.  Currently, the tmadmin/pf command only
outputs the TA_OCCURS entries.  To work around this current design limitation, one can use direct MIB operations to
obtain all the TA_OCCURS+TA_MORE entries.

CONFIGURATION:
Tuxedo 8.1
Tuxedo 9.1

Solution

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms