![]() |
![]() |
|
|
Jolt Repository
The Jolt Repository contains BEA Tuxedo service definitions that allow Jolt clients to access BEA Tuxedo services. The Jolt Repository files included with the installation contain service definitions used internally by BEA Jolt. See Using the Jolt Repository Editor for detailed instructions on how to add definitions to the application services.
Configuring the Jolt Repository
To configure the BEA Jolt Repository, modify the application UBBCONFIG file. The UBBCONFIG file is an ASCII version of the BEA Tuxedo configuration file. Create a new UBBCONFIG file for each application. See the BEA Tuxedo Command Reference for information regarding the syntax of the entries for the file. The following listing shows relevant portions of the UBBCONFIG file.
Sample UBBCONFIG File
*GROUPS
JREPGRP GRPNO=94 LMID=SITE1
*SERVERS
JREPSVR SRVGRP=JREPGRP SRVID=98
RESTART=Y GRACE=0 CLOPT="-A -- -W -P /app/jrepository"
JREPSVR SRVGRP=JREPGRP SRVID=97
RESTART=Y RQADDR=JREPQ GRACE=0 CLOPT="-A -- -P /app/jrepository"
JREPSVR SRVGRP=JREPGRP SRVID=96
RESTART=Y RQADDR=JREPQ REPLYQ=Y GRACE=0 CLOPT="-A -- -P /app/jrepository"
Note: For UNIX systems, use the slash (/) when setting the path to the jrepository file (for example, app/repository). For NT systems, use the backslash (\) and specify the drive name (for example, c:\app\repository).
Change the sections of the UBBCONFIG file as indicated in the following table:
Section |
Parameters to be specified |
---|---|
GROUPS |
LMID, GRPNO |
SERVERS |
SRVGRP, SRVID |
A GROUPS entry is required for the group that includes the BEA Jolt Repository. The group name parameter is a name selected by the application.
SERVERS Section
The Jolt Repository Server, JREPSVR, contains services for accessing and editing the repository. Multiple JREPSVR instances share repository information through a shared file. Include JREPSVR in the SERVERS section of the UBBCONFIG file.
Note: You must install only one writable JREPSVR (that is, only one JREPSVR with the -W flag). Multiple read-only JREPSVRs can be installed on the same host.
Repository File
A Repository file, jrepository, is available with BEA Jolt. This file includes bankapp services and the repository services that you can modify, test, and delete using the Repository Editor.
Note: The Jolt 1.2.1 Repository file is different from the Jolt 1.1 Repository file. If you are using Jolt 1.1, you must make applicable changes.
Inside the jrepository file, the service definitions for the services in the Jolt Repository Server (JREPSVR) have FML32 as their buffer types. During installation, the new service definitions for Jolt 1.2.1 JREPSVR should be appended to the existing jrepository file as part of the upgrade.
Start with the jrepository file provided with the installation, even if you are not going to test the bankapp application with BEA Jolt. Delete the bankapp packages or services that you do not need.
The pathname of the file must match the argument of the -P option.
Warning:
Do not modify the repository files manually or you will not be able to use the Repository Editor. Although the jrepository file can be modified and read with any text editor, the BEA Jolt system does not have integrity checks to ensure that the file is in the proper format. Any manual changes to the jrepository file might not be detected until run time. See Using the Jolt Repository Editor for additional information.
Initializing Services By Using BEA Tuxedo and the Repository Editor
Define the BEA Tuxedo services by using BEA Tuxedo and BEA Jolt Repository Editor in order to make the Jolt services available to the client.
![]() |
![]() |
![]() |
|
Copyright © 2000 BEA Systems, Inc. All rights reserved.
|