Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 4 TIBCO Object Service Broker Sessions Under z/OS Batch : How to Set Session Parameters

How to Set Session Parameters
A number of options are available to you for determining the operational characteristics of your session. You can also require additional facilities to start a session. This section describes where to specify the options, the order of evaluation for these options, and the additional facilities you require.
Establishing Session Parameter Values
The following table describes where to specify the values for your session parameters and their order of evaluation, from highest to lowest:
Priority of Evaluation
For PGM=S6BBATCH: specify on the EXEC card using PARM=‘session startup string’. Maximum 100 characters.
For TIBCO Object Service Broker Call Level Interface: specify as fourth parameter to HRNHLLTM to STARTSS operation. Refer to Starting the Session – STARTSS.
The profile of the TIBCO Object Service Broker user ID is used unless the session parameter NOPROFILE is specified.
The installation default module is loaded from STEPLIB. The default configuration module name is S6BDRCB0, except when overridden by the CONFIGURATION Execution Environment parameter.
Default supplied by TIBCO Object Service Broker
Refer to TIBCO Object Service Broker for z/OS Installing and Operating for default values.
Available DDnames
The DDnames listed in this table are used to run a batch Execution Environment:
Optional APF authorized partitioned data set containing the load modules required to run the Execution Environment when STEPLIB is not APF authorized.
Sequential print file containing the system message log after an error, including error messages and rules tracebacks.
Sequential file containing print output generated by a rule with the PRT output medium, including reports, print tools, and TIBCO Object Service Broker tools such as PRINTTABLE.
See Also
TIBCO Object Service Broker for z/OS Installing and Operating for more information on using HRNLIB to make sure that the TIBCO Object Service Broker load library is authorized.
Using an Instream Parameter List
The following is an example of an instream parameter list using HRNIN in JCL.

 
//MYJOB JOB (,, ), USER=USERIDB
//* DISPLAY CLIENT STATUS
//*
//STEP1   EXEC    PGM=S6BBATCH,PARM='TDS=S6BTEST',REGION=0M
//STEPLIB DD      DSN=S6B.TST.LOAD,DISP=SHR
//HRNEXTR DD      DSN=S6B.TST.LOAD,DISP=SHR
//        DD      DSN=MYLIB.LOAD,DISP=SHR
//HRNOUT  DD      SYSOUT=*
//HRNPRNT DD      SYSOUT=*
//HRNIN   DD      *
     OFFLINE,
     U=USERIDA,
     P=USERPWD,
     TDS=S6BPROD,
     RULE=CLIENTSTATUS('X. SMITH')          /*RUN THIS RULE*/
/*

 
The user ID and password are explicitly specified in HRNIN with the U and P session parameters, setting the TIBCO Object Service Broker user ID to USERIDA. If they are omitted, the user ID is the external ID specified in the USER parameter on the JOB card (that is, USERIDB).
The OFFLINE parameter specifies that this is a non-conversational session. It cannot issue DISPLAY or DISPLAY & TRANSFERCALL statements.
See Also
TIBCO Object Service Broker Programming in Rules about the rules language statements and writing rules.
TIBCO Object Service Broker Shareable Tools about the use of the tools.
TIBCO Object Service Broker Parameters about parameters.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved