![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
Use the TIBCO Object Service Broker tool DATACOM to extract metadata from CA Datacom Data Dictionary and generate TIBCO Object Service Broker DAT definitions. Note that the extractor only handles one-element CA Datacom tables and cannot generate multiple-element DAT table definitions.Use TIBCO Object Service Broker tools to create and manipulate the TIBCO Object Service Broker DAT table definition, as follows:
• The screen-based definer, available as part of the 3270 Workbench, enables you to generate TIBCO Object Service Broker table definitions of type DAT on the basis of the metadata extracted from CA Datacom Data Dictionary. You can inspect and modify definitions, including multiple-element ones, through the screen-based definer.
• The UI DAT table editor, available as part of the TIBCO Object Service Broker UI, enables the creation and manipulation of DAT table definitions, including multiple-element ones, on the basis of a COBOL copybook available as a text file at definition time. For details, refer to TIBCO Object Service Broker UI Online Help.You can use the Workbench table definer and the UI table editor against a definition any number of times in any order.Before defining TIBCO Object Service Broker DAT tables through the screen-based definer, you must extract the CA Datacom metadata to make it available for the definition process.
The extracted CA Datacom table definition information is stored in a TIBCO Object Service Broker TDS table. Because the data is static, you must re-extract the table information whenever changes are made to new or existing CA Datacom table definitions.Before you can extract CA Datacom information, the CA Datacom Multi-User Facility must be running, but the server does not need to be.
Only those CA Datacom tables that include an element spanning the entire row can be processed by the extractor.
1. Customize the contents of the @SCHEDULEMODEL(MVS,DCOMDEXT) table instance (the JOB name and the names of the libraries in the STEPLIB concatenation).
2. Ensure that you are running your TIBCO Object Service Broker Workbench session in a TSO Execution Environment.
At install time, the @SCHEDULEMODEL(MVS,DCOMDEXT) and @SCHEDULESAMPLE(MVS,@DCOMDEXT) table instances contain identical data. After modifying the former, you can use the latter for reference. If maintenance needs to be applied in the future, TIBCO Object Service Broker will deliver the changes to @SCHEDULESAMPLE(MVS,@DCOMDEXT) only.To run the extractor in-process, ensure that the STEPLIB library used by the Execution Environment includes the CA Datacom LOAD library (CAAXLOAD or CABDLOAD) and the CA Datacom URT library (CUSLIB) in its concatenation.
2. On the displayed screen, position your cursor beside the Extract CA-Datacom metadata menu option and press Enter.
CA‑Datacom table name : ________________________________
− partial* for all the tables whose name starts with partialname, where partial is 0 to 31 characters long
4. In the CA-Datacom DD Userid field, type a valid CA-Datacom Data Dictionary user ID.
5. If you do not specify a user ID, the default user ID specified during installation of CA Datacom is used.
6. In the CA-Datacom DD Password field, type the CA-Datacom Data Dictionary password that corresponds to the user ID entered in the previous field.If you do not specify a password, the default password specified during installation of CA Datacom applies.
7.
If you are running the extraction in a TSO session, the @SCHEDULEMODEL(MVS,DCOMDEXT) table instance, which you must customize for your site, spawns a separate job and thus determines where the extract report is sent. Otherwise, a child transaction is executed and the resulting log is available to you via PF2 upon termination.The extract report shows the following information on the CA Datacom tables whose metadata has been extracted:
• The names of selected tables whose definitions are now stored within TIBCO Object Service Broker
• The names of the tables not selected and why they were not selected (for example, the CA Datacom table does not have an element name spanning the entire row)
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |