Skip to main content

TPF : Support : Maintenance TPF : Support : Maintenance

Skip to: Abstract | Comments | Solution | Migration | Download

APAR NUMBER:  PJ29925
PRODUCT:  TPF4
FUNCTIONAL AREA:  CONTINUOUS DATA COLLECTION (CDC)
SHIPPED IN PUT:  19


ABSTRACT:
Enhancements to TPF Continuous Data Collection (CDC).

APAR CONTENTS:
FEATURE   TYPE                STATUS    NAME
Base      CHeader             Changed   include/c$icdc.h
Base      CHeader             New       include/c$irc1df.h
Base      CHeader             New       include/c$irc2df.h
Base      CPPHeader           Changed   include/c$mqdc.h
Base      Macro               Changed   macro/dc0dc.mac
Base      Macro               Changed   macro/icdcc.mac
Base      Macro               New       macro/irc1df.mac
Base      Macro               New       macro/irc2df.mac
Base      Macro               Changed   macro/sip/sppgml.mac
Base      Object              Changed   obj/oco/ccosae40.o
Base      Copy                Changed   salin/ibmpal.cpy
Base      Copy                Changed   source/cp/base/capt40.cpy
Base      Copy                Changed   source/cp/base/ccit40.cpy
Base      Copy                Changed   source/cp/base/cdc140.cpy
Base      Copy                Changed   source/cp/base/clhl40.cpy
Base      Copy                Changed   source/cp/base/ct4140.cpy
Base      C                   New       source/rt/base/cdco.c
Base      SQLC                Obsolete  source/rt/base/cdco.sqlc
Base      BldScript           Changed   source/rt/base/cdcobs.bsc
Base      SQLC                Obsolete  source/rt/base/cdcom1.sqlc
Base      C                   Changed   source/rt/base/cdcp.c
Base      BldScript           Changed   source/rt/base/cdcpbs.bsc
Base      SQLC                Changed   source/rt/base/cdcq.sqlc
Base      Assembler           Changed   source/rt/base/cdcr.asm
Base      CPP                 New       source/rt/base/cdcs.cpp
Base      BldScript           New       source/rt/base/cdcsbs.bsc
Base      C                   New       source/rt/base/cdct.c
Base      BldScript           New       source/rt/base/cdctbs.bsc
Base      CPP                 New       source/rt/base/cdcu.cpp
Base      SQLC                New       source/rt/base/cdcv.sqlc
Base      SQLC                New       source/rt/base/cdcw.sqlc
Base      SQLC                New       source/rt/base/cdcx.sqlc
Base      CPP                 Changed   source/rt/base/cmqcol.cpp
Base      Assembler           Changed   source/rt/base/ctkt.asm
Base      CPP                 Changed   source/rt/base/cuik.cpp
Base      Assembler           Changed   source/rt/base/jcd3.asm
Base      Assembler           Changed   source/rt/base/jcf0.asm
Base      Assembler           New       source/rt/base/uf1t.asm

PREREQUISITE APARS:  To be applied in order listed.
Base      CHeader             Changed   include/c$icdc.h
 PJ27095(12)  PJ28097(15)  
Base      CPPHeader           Changed   include/c$mqdc.h
 PJ25780(09)  PJ27023(12)  PJ28435(16)  PJ29833(19)  
Base      Macro               Changed   macro/dc0dc.mac
 PJ25406(09)  PJ25780(09)  PJ26713(11)  PJ26707(11)  
 PJ27083(13)  
 PJ25743(14)  PJ27784(14)  PJ28195(16)  PJ29776(19)  
Base      Macro               Changed   macro/icdcc.mac
 PJ27095(12)  PJ28097(15)  
Base      Macro               Changed   macro/sip/sppgml.mac
 PJ25199(09)  PJ25425(09)  PJ25632(09)  PJ25614(09)  
 PJ25589(09)  
 PJ25703(09)  PJ25720(09)  PJ25332(09)  PJ25760(09)  
 PJ25763(09)  
 PJ25781(09)  PJ25780(09)  PJ25817(09)  PJ25982(10)  
 PJ25983(10)  
 PJ25981(10)  PJ26125(10)  PJ25880(10)  PJ26150(10)  
 PJ26187(10)  
 PJ26008(10)  PJ26156(10)  PJ26161(10)  PJ26188(10)  
 PJ26174(10)  
 PJ26270(10)  PJ26337(10)  PJ26374(10)  PJ26366(11)  
 PJ26283(11)  
 PJ25761(11)  PJ26515(11)  PJ26575(11)  PJ26577(11)  
 PJ26534(11)  
 PJ26683(11)  PJ26522(11)  PJ26713(11)  PJ26600(11)  
 PJ26581(11)  
 PJ26666(11)  PJ26693(11)  PJ26686(11)  PJ26809(11)  
 PJ26707(11)  
 PJ26864(12)  PJ26892(12)  PJ26746(12)  PJ26793(12)  
 PJ26841(12)  
 PJ26887(12)  PJ26967(12)  PJ27023(12)  PJ27028(12)  
 PJ21337(12)  
 PJ26904(12)  PJ26890(12)  PJ27079(12)  PJ26895(12)  
 PJ27156(12)  
 PJ27095(12)  PJ27197(13)  PJ27246(13)  PJ27305(13)  PJ27345(13)  
 PJ27231(13)  PJ27277(13)  PJ27351(13)  PJ27387(13)  PJ27328(13)  
 PJ27383(13)  PJ27083(13)  PJ27299(13)  PJ27302(13)  PJ27268(13)  
 PJ27333(13)  PJ27214(13)  PJ27393(13)  PJ27422(13)  PJ27180(13)  
 PJ27469(13)  PJ27094(14)  PJ27430(14)  PJ27636(14)  PJ27380(14)  
 PJ27491(14)  PJ27647(14)  PJ27714(14)  PJ27484(14)  PJ27530(14)  
 PJ27627(14)  PJ27650(14)  PJ27617(14)  PJ27686(14)  PJ27634(14)  
 PJ27804(14)  PJ27746(14)  PJ27784(14)  PJ27865(14)  PJ27894(14)  
 PJ27786(15)  PJ27847(15)  PJ27951(15)  PJ27863(15)  PJ27905(15)  
 PJ27954(15)  PJ27848(15)  PJ27932(15)  PJ27728(15)  PJ27925(15)  
 PJ28029(15)  PJ28021(15)  PJ28108(15)  PJ28097(15)  PJ27785(15)  
 PJ28136(15)  PJ28118(15)  PJ27966(15)  PJ28229(16)  PJ28286(16)  
 PJ28266(16)  PJ28140(16)  PJ28168(16)  PJ28195(16)  PJ28020(16)  
 PJ28213(16)  PJ28396(16)  PJ28386(16)  PJ28435(16)  PJ28503(16)  
 PJ28499(17)  PJ28621(17)  PJ28586(17)  PJ28623(17)  PJ28493(17)  
 PJ28649(17)  PJ28766(17)  PJ28757(17)  PJ28759(17)  PJ28758(17)  
 PJ28765(17)  PJ28785(17)  PJ28810(17)  PJ28809(17)  PJ28129(17)  
 PJ29089(17)  PJ28667(18)  PJ28996(18)  PJ29118(18)  PJ29213(18)  
 PJ28997(18)  PJ28786(18)  PJ28901(18)  PJ29219(18)  PJ29285(18)  
 PJ29437(18)  PJ29396(18)  PJ29500(18)  PJ29539(18)  PJ29428(18)  
 PJ29576(19)  PJ29823(19)  PJ29798(19)  PJ28789(19)  PJ29675(19)  
 PJ29850(19)  PJ29600(19)  PJ29926(19)  PJ29582(19)  
Base      Object              Changed   obj/oco/ccosae40.o
 PJ27333(13)  PJ27799(15)  PJ28064(15)  PJ28483(17)  PJ28578(17)  
 PJ28584(17)  PJ29425(18)  PJ29851(19)  PJ29573(19)  
Base      Copy                Changed   salin/ibmpal.cpy
 PJ25442(09)  PJ25425(09)  PJ25632(09)  PJ25444(09)  
 PJ25589(09)  
 PJ25703(09)  PJ25720(09)  PJ25684(09)  PJ25332(09)  
 PJ25760(09)  
 PJ25781(09)  PJ25780(09)  PJ25953(10)  PJ25982(10)  
 PJ25983(10)  
 PJ25981(10)  PJ26125(10)  PJ25880(10)  PJ26150(10)  
 PJ26187(10)  
 PJ26161(10)  PJ26188(10)  PJ26174(10)  PJ26350(10)  
 PJ26365(11)  
 PJ26366(11)  PJ26283(11)  PJ26384(11)  PJ26516(11)  
 PJ26468(11)  
 PJ26575(11)  PJ26577(11)  PJ26534(11)  PJ26685(11)  
 PJ26683(11)  
 PJ26713(11)  PJ26600(11)  PJ26581(11)  PJ26693(11)  
 PJ26686(11)  
 PJ26707(11)  PJ26782(12)  PJ26781(12)  PJ26864(12)  
 PJ26892(12)  
 PJ27023(12)  PJ27028(12)  PJ21337(12)  PJ26904(12)  
 PJ26890(12)  
 PJ27079(12)  PJ27095(12)  PJ27073(13)  PJ27197(13)  PJ27246(13)  
 PJ27305(13)  PJ27231(13)  PJ27277(13)  PJ27387(13)  PJ27383(13)  
 PJ27083(13)  PJ27268(13)  PJ27333(13)  PJ27214(13)  PJ27393(13)  
 PJ27422(13)  PJ27469(13)  PJ27430(14)  PJ27636(14)  PJ27491(14)  
 PJ27647(14)  PJ27484(14)  PJ27530(14)  PJ27627(14)  PJ27650(14)  
 PJ27617(14)  PJ27686(14)  PJ27634(14)  PJ27804(14)  PJ27784(14)  
 PJ27786(15)  PJ27847(15)  PJ27951(15)  PJ27863(15)  PJ27905(15)  
 PJ27848(15)  PJ27932(15)  PJ27728(15)  PJ28119(15)  PJ28097(15)  
 PJ27785(15)  PJ28118(15)  PJ27966(15)  PJ28169(16)  PJ28266(16)  
 PJ28140(16)  PJ28369(16)  PJ28195(16)  PJ28213(16)  PJ28396(16)  
 PJ28435(16)  PJ28499(17)  PJ28631(17)  PJ28649(17)  PJ28757(17)  
 PJ28759(17)  PJ28758(17)  PJ28810(17)  PJ28809(17)  PJ28129(17)  
 PJ28667(18)  PJ28996(18)  PJ29213(18)  PJ28997(18)  PJ28901(18)  
 PJ29219(18)  PJ29285(18)  PJ29396(18)  PJ29576(19)  PJ29823(19)  
 PJ28789(19)  PJ29675(19)  PJ29850(19)  PJ29600(19)  PJ29817(19)  
 PJ29582(19)  
Base      Copy                Changed   source/cp/base/capt40.cpy
 PJ25589(09)  PJ25675(09)  PJ25981(10)  PJ26707(11)  
 PJ26880(12)  
 PJ27018(12)  PJ27087(13)  PJ27362(13)  PJ27373(13)  PJ27530(14)  
 PJ27747(14)  PJ28136(15)  PJ28503(16)  PJ28649(17)  PJ28932(17)  
 PJ29023(17)  PJ29639(18)  PJ29573(19)  
Base      Copy                Changed   source/cp/base/ccit40.cpy
 PJ25294(09)  PJ25781(09)  PJ25981(10)  PJ26966(12)  
 PJ28649(17)  
 PJ29160(18)  PJ29573(19)  
Base      Copy                Changed   source/cp/base/cdc140.cpy
 PJ25406(09)  PJ25459(09)  PJ25780(09)  PJ26372(11)  
 PJ26357(11)  
 PJ26713(11)  PJ26707(11)  PJ27083(13)  PJ27785(15)  PJ28649(17)  
 PJ28883(17)  PJ29776(19)  
Base      Copy                Changed   source/cp/base/clhl40.cpy
 PJ25723(09)  PJ25781(09)  PJ25785(10)  PJ25954(10)  
 PJ25981(10)  
 PJ26683(11)  PJ26880(12)  PJ27023(12)  PJ27333(13)  PJ27530(14)  
 PJ28064(15)  PJ28649(17)  PJ28448(17)  PJ28870(17)  PJ29425(18)  
 PJ29650(19)  PJ29695(19)  PJ29573(19)  
Base      Copy                Changed   source/cp/base/ct4140.cpy
 PJ26707(11)  PJ26687(11)  PJ27023(12)  PJ27446(14)  PJ27814(15)  
 PJ28133(15)  PJ28097(15)  PJ27785(15)  PJ28136(15)  PJ28799(17)  
 PJ28758(17)  PJ28622(17)  PJ29005(17)  PJ29111(18)  PJ29617(19)  
 PJ29669(19)  
Base      SQLC                Obsolete  source/rt/base/cdco.sqlc
 PJ27095(12)  PJ28097(15)  PJ29811(19)  
Base      BldScript           Changed   source/rt/base/cdcobs.bsc
 PJ27095(12)  PJ28097(15)  
Base      SQLC                Obsolete  source/rt/base/cdcom1.sqlc
 PJ28097(15)  
Base      C                   Changed   source/rt/base/cdcp.c
 PJ27095(12)  PJ27775(15)  PJ28097(15)  
Base      BldScript           Changed   source/rt/base/cdcpbs.bsc
 PJ27095(12)  PJ28097(15)  
Base      SQLC                Changed   source/rt/base/cdcq.sqlc
 PJ27095(12)  PJ28097(15)  PJ29811(19)  
Base      Assembler           Changed   source/rt/base/cdcr.asm
 PJ27095(12)  PJ27343(13)  PJ28097(15)  PJ29811(19)  
Base      CPP                 Changed   source/rt/base/cmqcol.cpp
 PJ25780(09)  PJ26156(10)  PJ27023(12)  PJ27332(13)  PJ28435(16)  
 PJ29789(19)  PJ29833(19)  
Base      Assembler           Changed   source/rt/base/ctkt.asm
 PJ25589(09)  PJ25332(09)  PJ25780(09)  PJ25880(10)  
 PJ26161(10)  
 PJ26359(10)  PJ26683(11)  PJ27006(12)  PJ27268(13)  PJ27333(13)  
 PJ27469(13)  PJ27628(14)  PJ27932(15)  PJ28118(15)  PJ29032(17)  
 PJ28996(18)  PJ29380(18)  PJ29248(18)  PJ29375(19)  
Base      CPP                 Changed   source/rt/base/cuik.cpp
 PJ25780(09)  
Base      Assembler           Changed   source/rt/base/jcd3.asm
 PJ25743(14)  
Base      Assembler           Changed   source/rt/base/jcf0.asm
 PJ25840(11)  PJ29776(19)  


COMMENTS:
A new version of the TPF Continuous Data Collection tool.


SOLUTION:
APAR PJ29925 provides a new Continuous Data Collection tool for TPF.
The product still consists of two parts: the online collector/server
and the offline Java-based graphical user interface (GUI).
Enhancements include:

* Additional metrics are being collected.
* TPF MQSeries/WebSphere MQ as the communication protocol between the
TPF host and the Java-based client.
* New storage mediums for the TPF data: TPF Database Facility (TPFDF),
file system, tape, or a remote database through the TPF
 Application Requester (TPFAR).
* A completely redesigned graphical user interface (GUI).

The previous version of CDC provided two online user exits: CDCA and
CDCB. CDCA is still being used, though its functionality has been
changed. For more information about the CDCA user exit, see
rt/base/cdca.c. CDCB is currently not being used, but is reserved for
future use.

The offline component of CDC can be downloaded from
http://www-306.ibm.com/software/htp/tpf/download/tools

APAR PJ29918 is a prerequisite to this APAR.
APAR PQ95747 is a corequisite to this APAR.



DEPENDENCIES

SEGMENTS TO BE ASSEMBLED OR COMPILED:
The complete CP must be assembled and compiled, and the following
files:

jcd1.asm
jcd2.asm
jcd4.asm
jcd6.asm
jcs0.asm
jcm0.asm
jcp0.asm

SEGMENTS TO BE LINK EDITED:
cdca40.exe (Shipped in Tar File)
cdco40.exe (Shipped in Tar File)
cdcp40.exe (Shipped in Tar File)
cdcs40.exe (Shipped in Tar File)
cdct40.exe (Shipped in Tar File)
cmqs40.exe (Shipped in Tar File)
cps040.exe
cuik40.exe (Shipped in Tar File)

COREQS:
PJ29918 - prerequisite
PQ95747 - corequisite


MIGRATION CONSIDERATIONS:
None.

UPDATED INFORMATION UNITS:
TPF Concepts and Structures
TPF Messages (Online)
TPF Migration Guide: Program Update Tapes
TPF Operations
TPF System Performance and Measurement Reference

See your IBM representative if you need additional information.


DOWNLOAD INSTRUCTIONS:
http://www.ibm.com/software/htp/tpf/pages/maint.htm

-- END APAR PJ29925



Download file(s): Login once to access server, leave window open, then click on link(s) below. Source Listing Binary