Use the mqsichangebroker command on z/OS® to modify your integration node.
>>-mqsichangebroker--integrationNodeName------------------------> >--+------------------------+--+-------------------+------------> '- q= --QueueManagerName-' '- l= --UserLilPath-' >--+----------------------------------+-------------------------> '- g= --ConfigurationChangeTimeout-' >--+------------------------------------+-----------------------> '- k= --InternalConfigurationTimeout-' >--+------------------------+-----------------------------------> '- P= --HTTPListenerPort-' >--+-------------------------------+----------------------------> '- v= --StatisticsMajorInterval-' >--+-----------------------------------------+------------------> '- y=--LdapPrincipal--z=--LdapCredentials-' >--+------------------------+--+--------------------+-----------> '- c= --ICUConverterPath-' '- x= --UserExitPath-' >--+-----------------------+--+----------------------+----------> '- e= --ActiveUserExits-' '- f= --function level-' >--+--------------------+--+-------------------+----------------> '- s= --+-active---+-' '- b= --cachePolicy-' '-inactive-' >--+----------------------+--+-------------+------------------->< '- r= --cachePortRange-' '- C= --CCSID-'
Synonym: cb
.------------------------------------. V | >>-+-changebroker-+----+-g=ConfigurationChangeTimeout---+-+-----> '-cb-----------' +-k=InternalConfigurationTimeout-+ +-l=UserLilPath -----------------+ +-v=StatisticsMajorinterval------+ '-P=HTTPListenerPort-------------' >--+------------------------------------+-----------------------> '-y=LdapPrincipal--z=LdapCredentials-' >--+--------------------+--+----------------+-------------------> '-c=ICUConverterPath ' '-x=UserExitPath-' >--+-------------------+--+------------------+------------------> '-e=ActiveUserExits-' '-f=function_level-' >--+-------------------+--+---------------+---------------------> '-s=security_status-' '-b=cachePolicy-' >--+------------------+--+---------+--------------------------->< '-r=cachePortRange-' '-C=CCSID-'
This parameter is implied in the console form of the command.
If a queue manager is specified on the integration node and administration security is active, the queue-based (mq) mode of security is used by default, and the required queues that are used for setting authorization are created automatically when the integration node is created. If the queue-based mode of security is set and the queue manager is subsequently removed from the integration node, all access to the integration node is denied until a queue manager is specified on the integration node again, or until the authorization mode is changed to file and the required permissions are set. For information about using the mqsichangeauthmode command to specify the mode of administration security, see Configuring administration security to use file-based or queue-based authorization.
This name is case-sensitive; enclose the names in single quotation marks if they are in mixed case.
Do not include environment variables in this path; IBM® Integration Bus ignores them.
Create your own directory for storing your .lil or .jar files. Do not save them in the IBM Integration Bus installation directory.
If you specify more than one additional directory, each directory must be separated by the default platform-specific path separator.
A message flow cannot respond to a configuration change while it is processing an application message. An integration server returns a negative response to the deployed configuration message if any one of its message flows does not finish processing an application message and apply the configuration change within this timeout.
Specify the value in seconds, in the range 10 - 3600. The default is 300.
For information about how to set the value for this timeout, see Setting configuration timeout values.
The response time of each integration server differs according to system load and the load of its own processes. The value must reflect the longest response time that any integration server takes to respond. If the value is too low, the integration node returns a negative response, and might issue error messages to the local error log.
Specify the value in seconds, in the range 10 - 3600. The default is 60.
For information about how to set the value for this timeout, see Setting configuration timeout values.
The integration node starts this listener when a message flow that includes HTTP nodes or web services support is started; the default is 7080.
Ensure that the port that you specify has not been specified for any other purpose.
An interval of zero minutes indicates that the operating system has an external method of notification (the ENF timer), and is not using an internal timer within IBM Integration Bus.
This command does not disable all new features, and it is not possible to use this flag to run the integration node at a different major version.
To change other integration node properties, first delete and re-create the integration node, and then use the IBM Integration Toolkit to redeploy the integration node configuration. If you want to update the user ID credentials that the integration node uses to access one or more databases from deployed message flows, use the mqsisetdbparms command. For more information, see Accessing databases from message flows.
When you run the console command, you must use a comma between each command option, as shown in these examples.
F MQP1BRK,cb g=100,k=200
/f MA05BRK,cb x='/u/test/wbi/MsgFlowTrackingUserExit/zOS',e='MqsiStrUserExit02:MqsiStrUserExit03'
F MQP1BRK,cb f=8.0.0.2
mqsichangebroker IBNODE s= active