Syntax of the bulk loader data files, About the bulk load file, Guidelines for using keywords – HP NonStop G-Series User Manual
Page 35

-r usrrole
Specifies the user role (default is admin). (Mandatory if required by
security)
-n
Validates input file against the current repository; no updates are made to
the repository. (Optional)
//host:port
Specifies the JRLY or JSL address (host name and IP port number).
(Mandatory)
filename
Specifies the file containing the service definitions. (Mandatory)
About the Bulk Load File
The bulk load file is a text file that defines services and their associated parameters. The bulk loader loads the
services defined in the bulk loader file into the repository using the package name, "BULKPKG." If a bulk load has
been performed, the "BULKPKG" package exists in the repository. If another load is performed from a bulk loader
file, all the services in the original "BULKPKG" are deleted. A new "BULKPKG" package is created with the
services from the new bulk loader file.
If a service exists in a package other than "BULKPKG," the bulk loader reports the conflict and does not load a
service from the bulk loader file into the repository. Use the Repository Editor to remove duplicate services and
load the bulk loader file again. See
Section 5, Using the Jolt Repository Editor
for additional information.
Syntax of the Bulk Loader Data Files
Each service definition consists of services properties and parameters that have a set number of parameter
properties. Each property is represented by a keyword and a value.
Keywords are divided into two levels:
Service-level
●
Parameter-level
●
Guidelines for Using Keywords
The jbld reads the service definitions from a text file. While using the keywords, follow these guidelines:
Guideline
Example
Each keyword must be followed by an
equal sign (=) and the value.
●
Correct: type=string
Incorrect: type
Only one keyword is allowed on each
line.
●
Correct: type=string
Incorrect: type=string access=out
Any lines not having an equal sign (=)
are ignored.
●
Correct: type=string
Incorrect: type string
Certain keywords only accept a well
defined set of values.
●
The keyword, access accepts these values: in, out, inout, noaccess