The original Jolt repository server JREPSVR is also deprecated, and all services that JREPSVR provided are now provided by TMMETADATA. If tmloadcf detects presence of JREPSR in ubbconfig, it automatically removes JREPSVR and adds TMETADATA if not already configured.Using one repository (Tuxedo metadata repository) and one server (TMMETADATA) improve operational effectiveness and reduces the risk of service definitions getting out of sync.
• TMMETADATA must run on Oracle Tuxedo 12c Release 2 (12.2.2) or later.
• Do not support for deleting service definitions. You should use tmloadrepos -d service[...] or the Metadata Editor to delete services.
• service (that represents the service entry stored in the Metadata Repository) and tuxservice (that represents the actual Oracle Tuxedo service name) must be same; otherwise you cannot update this service definition and JSH in Oracle Tuxedo 12c Release 1 (12.1.3) or earlier cannot work.
• Oracle Tuxedo command tmloadcf browses your UBBCONFIG and creates a new one (you can compare these two UBBCONFIG files to see the difference after invoking tmloadcf).In your UBBCONFIG,
• If JREPSVR is configured, tmloadcf automatically replaces JREPSVR with TMMETADATA when creating the new UBBCONFIG.In this scenario, tmloadcf prints a prompt like this:
• If both JREPSVR and TMMETADATA are configured, tmloadcf just ignores JREPSVR when creating the new UBBCONFIG.In this scenario, tmloadcf prints a prompt like this:You can use tmloadrepos/tmunloadrepos to load Jolt Repository file to Metadata Repository file; this loading is necessary because you can access to Jolt Repository only after it is loaded to Metadata Repository. If you want to update the loaded Metadata Repository, you should remove -r option from TMMETADATA in UBBCONFIG. For more information, see tmloadcf(1).You should use Oracle Tuxedo command tmunloadrepos to display Jolt Repository in plain text, which tmloadrepos can parse. See tmloadrepos(1) and tmunloadrepos(1) for more information.Two parameter-level keywords, fieldname and fieldindex, are added to the Oracle Tuxedo Service Metadata Repository for this loading (and for FML/FML32 only). See Creating The Oracle Tuxedo Service Metadata Repository for more information.
1. Use tmloadcf to compile UBBCONFIG, which handles JREPSVR automatically. See Listing 7‑1 for an example.
2. Use tmunloadrepos to load Jolt Repository file named jrep (see Listing 7‑2) to Oracle Tuxedo Service Metadata Repository file named jolt.metarepos (see Listing 7‑3).
3. Use tmloadrepos to insert the above jolt.metarepos file into the original Metadata Repository file. See Listing 7‑4 for an example.Listing 7‑1 Example for Compiling UBBCONFIGListing 7‑2 Example for jrepListing 7‑3 Example for jolt.metarepos