Start of change

Sample BIPBPROF file

This topic lists the sample component profile file shipped with the product.

######################################################################
# Broker Profile – Replace the following environment variables:      #
######################################################################
#
# ++DB2_CONVERSION++
# ++JAVA_HOME_PATH++
# ++MESSAGE_CASE++
# ++COMPONENT_PATH++
# ++COMPONENT_NAME++
# ++LOCALE++
# ++TIMEZONE++
# ++DB2_ALWAYS_PREPARE++
# ++ARM++
# ++ARM_NAME++
# ++ARM_TYPE++
# ++U/HOME++
#
######################################################################
# 1. Component Settings                                              #
######################################################################
#
# 1.1 MQSI_REGISTRY references the component path.
#     For example
#       MQSI_REGISTRY=/wmqi/v6/brokers/broker1
#
# 1.2 MQSI_INSTPATH references the component version install path.
#     For example
#       MQSI_INSTPATH=/wmqi/v6/usr/lpp/mqsi
#
# 1.3 MQSI_COMPONENT_NAME is set to the component name.
#     Can be up to 8 uppercase characters and numbers.
#     A good convention is "queuemanagernameBRK" or 
#     "queuemanagernameUNS" or "queuemanagernameCMGR"
#     For example
#       MQSI_COMPONENT_NAME = 'Q482BRK' or
#       MQSI_COMPONENT_NAME = 'Q483UNS' or
#       MQSI_COMPONENT_NAME = ‘Q484CMGR’.
#   
export MQSI_REGISTRY=++COMPONENT_PATH++
export MQSI_INSTPATH=++COMPONENT_PATH++
export MQSI_COMPONENT_NAME=++COMPONENT_NAME++                                              

######################################################################
# 2. NLS Settings                                                    #
######################################################################
#
# 2.1 LANG and LC_ALL determine in which locale the component will run.
#     For example
#       LANG=Ja_JP.IBM-939 and LC_ALL=Ja_JP.IBM-939 for japanese locale.
#       LANG='C', LC_ALL='C' for US English locale.
#
# 2.2 TZ has the timezone setting in which you are located
#     Please refer to the IBM Manual "Unix System Services
#     Command Reference SC28-1892 ).
#     For example :
#       TZ='EST5'      for USA Eastern Standard Time
#       TZ='MEZ-1MES,M3.5.0,M10.5.0'  for Central Europe
#       TZ='GMT0BST'   for the UK
#
# 2.3 NLSPATH contains the location of the message catalog(s).
#
#     NO NEED TO CHANGE FROM DEFAULT!
#                                                                        
# 2.4 MQSI_CONSOLE_NLSPATH is used to locate the messages for the console.
#     For Japanese or S-Chinese messages, change En_US to Ja_JP or Zh_CN
#     below. For English messages these can be displayed in mixed or upper
#     case only. (see MC_MESSAGES)
#     Note that MQSI_CONSOLE_NLSPATH does not use %L or %N
#
export LANG=++LOCALE++
export LC_ALL=++LOCALE++
export TZ=++TIMEZONE++
export NLSPATH=$MQSI_INSTPATH:/messages/%L/%N
export NLSPATH=$NLSPATH:$MQSI_INSTPATH/nnsy/MIF/messages/%N     
export MQSI_CONSOLE_NLSPATH=$MQSI_INSTPATH:/messages/En_US                             

######################################################################
# 3. Automatic Restart Management (ARM) Settings                     #
######################################################################
#
# 3.1 MQSI_USE_ARM specifies whether to use ARM.
#     Valid values are ‘YES’ and ‘NO’.
#
# 3.2 MQSI_ARM_ELEMENTNAME required if ARM enabled.
#     Maximimum 8 Characters.
#     For example
#       MQSI_ARM_ELEMENTNAME="Q482BRK"
#
# 3.3 MQSI_ARM_ELEMENTTYPE required if ARM enabled.
#     Maximimum 8 Characters.
#     For example
#       MQSI_ARM_ELEMENTTYPE='SYSWMQI'
#
export MQSI_USE_ARM=++ARM++                                                          
export MQSI_ARM_ELEMENTNAME=++ARM_NAME++                                             
export MQSI_ARM_ELEMENTTYPE=++ARM_TYPE++                                             

######################################################################
# 4. DB2 Settings                                                    #
######################################################################
#
# 4.1 MQSI_DB2_ALWAYS_PREPARE
#
# 4.2 MQSI_DB2_CONVERSION specifies the DB2 Converter.
#     Valid values are:
#       SINGLE - WMQI uses a SQL_EBCDIC_SCCSID to determine the DB2 converter. 
#                Note that this setting reflects the current WBIMB behavior.            
#       MIXED  - WMQI uses SQL_EBCDIC_MCCSID to determine the DB2 converter.    
#                Note that this setting requires that DB2 is configured to
#                accept mixed byte data. This setting should be used when the
#                customer wants data to be stored in the configured DB2 EBCDIC
#                mixed byte code page.          
#       LOCAL  - WMQI uses localConverter identified by LC_ALL/LANG settings.   
#                This complies to what is done on distributed. This setting
#                requires that WMQI and DB2 are using the same codepage,
#                otherwise only WMQI can read DB2 data correctly, it gets
#                unreadable for other ( non-WBIMB ) applications that want to
#                read the data.
#                              
# 4.3 DSNAOINI references the component dsnaoini file.
#
#     NO NEED TO CHANGE FROM DEFAULT!
#
export MQSI_DB2_ALWAYS_PREPARE=++DB2_ALWAYS_PREPARE++                                               
export MQSI_DB2_CONVERSION=++DB2_CONVERSION++
export DSNAOINI=$MQSI_REGISTRY:/dsnaoini            

######################################################################
# 5. Java Settings                                                   #
######################################################################
#
# 5.1 JAVAHOME contains the root directory of the JAVA installation.
#     For example
#       JAVAHOME=/usr/lpp/java/IBM/J1.4
#     Note that the Java version must be at least 1.4.1
#
export JAVAHOME=++JAVA_HOME_PATH++                                   

######################################################################
# 6. DistHub Settings                                                #
######################################################################
#
# 6.1 DISTHUB_PATH is the path to DistHub product executables                              
#
#     NO NEED TO ALTER DEFAULT UNLESS USING A NON-STANDARD INSTALLATION
#     PATH FOR DISTHUB!
#
export DISTHUB_PATH=/usr/lpp/DistHub/V6R0M0                                     

######################################################################
# 7. NNSY Settings                                                   #
######################################################################
#
# 7.1 NNSY_ROOT references NNSY executables.
#
#     NO NEED TO CHANGE FROM DEFAULT!
#
# 7.2 NNSY_CATALOGUES references NNSY catalogues.
#
#     NO NEED TO CHANGE FROM DEFAULT!
#
# 7.3 NN_CONFIG_FILE_PATH don’t know.
#
export NNSY_ROOT=$MQSI_INSTPATH:/nnsy                      
export NNSY_CATALOGUES=$MQSI_INSTPATH:/nnsy/NNSYCatalogues/
export NN_CONFIG_FILE_PATH=++U/HOME++

######################################################################
# 8. WMQI Settings                                                   #
######################################################################
#
# 8.1 _BPX_BATCH_SPAWN
#
#     DO NOT CHANGE FROM DEFAULT!
#
# 8.2 _CEE_RUNOPTS
#
#     DO NOT CHANGE FROM DEFAULT!
#
# 8.3 MQSI_MC_MESSAGES determines if messages should appear in mixed
#     case or upper case.
#     Valid values are ‘YES’ and ‘NO’.
#
export _BPX_BATCH_SPAWN=NO                                               
export _CEE_RUNOPTS=XPLINK\(ON\)                                                
export MQSI_MC_MESSAGES=++MESSAGE_CASE++                                         

######################################################################
# 9. Other Settings                                                  #
######################################################################
#
# NO NEED TO CHANGE FROM DEFAULT!
#
export CLASSPATH=$MQSI_INSTPATH:/classes            
export CLASSPATH=$CLASSPATH:$JAVAHOME:/lib                   
export ICU_DATA=$MQSI_INSTPATH:/nnsy/lib            
export LIBPATH=$MQSI_INSTPATH:/lib/wbirf            
export LIBPATH=$LIBPATH:$MQSI_INSTPATH:/lib/wbimb   
export LIBPATH=$LIBPATH:$MQSI_INSTPATH:/lib/wbieb   
export LIBPATH=$LIBPATH:$MQSI_INSTPATH:/lib         
export LIBPATH=$LIBPATH:$MQSI_INSTPATH:/nnsy/lib    
export LIBPATH=$LIBPATH:$MQSI_INSTPATH:/nnsy/MIF/lib
export LIBPATH=$LIBPATH:$JAVAHOME:/lib                       
export LIBPATH=$LIBPATH:$JAVAHOME:/bin                       
export LIBPATH=$LIBPATH:$JAVAHOME:/bin/classic               
export PATH=$MQSI_INSTPATH:/bin                            
export PATH=$PATH:$MQSI_INSTPATH:/nnsy/bin                 
export PATH=$PATH:$JAVAHOME:/bin                                    
Related tasks
Creating the component dataset
Related reference
mqsichangebroker command
mqsideletebroker command


End of change