bpeconfig.properties

 

#***********************************************************************************
#
# Properties for batch (silent) mode of bpeconfig.jacl.
#
# DISCLAIMER: The information in this file may be incomplete or even incorrect.
# Not everything that can be done in interactive mode can be specified on the
# command line in silent mode. In particular it is currently not possible to
# configure several appservers in an ND environment from the command
# line.
#
# The key names are the same as the command line parameter names, for example
#   dbType=DB2
#   dbUser=db2admin
#   :
# corresponds to
#   wsadmin -f bpeconfig.jacl -dbType DB2 -dbUser db2admin ...
#
# This can be used to invoke bpeconfig.jacl with the <wsadmin> Ant task:
#   <property file="bpeconfig.properties" prefix="bpe"/>
#   <wsadmin script="bpeconfig.jacl"
#            conntype="NONE"
#            user="user ID to authenticate with"
#            password="password to authenticate with">
#     <arg value="-dbType"/>
#     <arg value="${bpe.dbType}"/>
#     <arg value="-dbUser"/>
#     <arg value="${bpe.dbUser}"/>
#     :
#   </wsadmin>
#
# bpeconfig.jacl always writes a log file, <was_install_root>/logs/bpeconfig.log.
# Check this file first when in doubt what exactly bpeconfig.jacl did and why.
#
#***********************************************************************************

#-----------------------------------------------------------------------------------
# IMPORTANT NOTES:
#
# 1.
# The following properties are mandatory and have to be set:
# a) node and server OR cluster (unless there is exactly one node with exactly one server)
# b) adminGroups
# c) jmsRunAsUser and jmsRunAsPwd 
# d) dbType
# e) dbName
# f) mqType
#
# 2.
# Regarding all database related properties:
# A database property has only to be specified if the used database system is mentioned 
# in the comment above the corresponding property.
# If the used database system is not mentioned in the comment above a property, the 
# property does not have to be set.
#
#-----------------------------------------------------------------------------------

#-----------------------------------------------------------------------------------
# The node name and the server name where to configure the business process
# container. If there is exactly one node and exactly one server, these properties
# need not be set. If there is more than one server, then both properties must be
# set unless the "cluster" property is used.
node=
server=

#-----------------------------------------------------------------------------------
# The cluster name where to configure the business process container. It must be
# set when the business process container should be configured on a cluster.
cluster=

#-----------------------------------------------------------------------------------
# The user names and group names from the WebSphere user registry to map the
# "BPESystemAdminstrator" J2EE role to. The separator character is "|". These
# properties are needed for installing the business process container.
# They have no default value. At least one of the two must be set.
adminUsers=
adminGroups=

#-----------------------------------------------------------------------------------
# The "run-as" user id and password for the process choreographer MDB. These
# properties are needed for installing the business process container.
# They have no default value and must be set.
jmsRunAsUser=
jmsRunAsPwd=

#-----------------------------------------------------------------------------------
# The virtual host where to install the process choreographe Web client.
# The default value is "default_host"
hostName=

#-----------------------------------------------------------------------------------
# The type of the process choreographer database. It is needed for installing the
# business process container, for creating the database or database tables and for
# creating the DataSource.
# It has no default value. Allowed values are:
# z/OS: "zOS-DB2" "Cloudscape"
# OS/400: "iSeries-DB2"
# Other platforms: "DB2" "zOS-DB2" "iSeries-DB2" "Sybase" "Oracle" "MSSQL" "Cloudscape"
# Cloudscape is not supported in an ND environment.
dbType=

#-----------------------------------------------------------------------------------
# The version of the database system. Depends on the database type (dbType). It is
# needed for installing the business process container (Oracle only) and for
# creating the database or the database tables.
# It has no default value. Allowed values are:
# Sybase: "12.0" "12.5"
# Oracle: "8" "9"
dbVersion=

#-----------------------------------------------------------------------------------
# The installation directory of the database system. It is needed for creating the
# database or the database tables and for creating the DataSource.
# NOTE: The location of the JDBC driver is implicitly derived from this setting.
# Default values are:
# DB2 on Windows: <current drive>/Program Files/IBM/SQLLIB
# DB2 on SunOS: /export/home/${dbUser}/sqllib
# DB2 on other platforms: /home/${dbUser}/sqllib
# Oracle on Windows; c:/oracle/ora90
# Oracle on SunOS \ HP-UX: /opt/oracle
# Oracle on other platforms: /usr/oracle
# Sybase on Windows; <current drive>/Program Files/Sybase
# Sybase on SunOS \ HP-UX: /opt/sybase
# Sybase on other platforms: /usr/sybase
dbHome=

#-----------------------------------------------------------------------------------
# The installation directory of the JDBC driver. It is needed for creating the
# iSeries-DB2 DataSource.
# It has no default value.
dbJava=

#-----------------------------------------------------------------------------------
# The name of the process choreographer database. It is needed for creating the
# database or the database tables and for creating the DataSource.
# The default value is: "BPEDB"
dbName=

#-----------------------------------------------------------------------------------
# The user id and password to access the process choreographer database. It is
# needed for creating the database tables and for creating the DataSource.
# Default values for dbUser are:
# DB2 on Windows: "db2admin"
# DB2 on other platforms: "db2inst1"
# Oracle: "system"
# Sybase on Windows: <currently logged on user>
# Sybase on other platforms: "sa"
# MSSQL: <currently logged on user>
dbUser=
dbPwd=

#-----------------------------------------------------------------------------------
# The database administrator id. For some database types it is needed on Unix
# platforms for creating the database or the database tables (the appropriate
# command is executed on behalf of this user).
# Default values are:
# zOS-DB2: "db2inst1"
# iSeries-DB2: "db2inst1"
# Oracle: "oracle"
# Sybase: "sybase"
dbAdmin=

#-----------------------------------------------------------------------------------
# The JDBC driver type to use. Depends on the database type (dbType). It is needed
# for installing the business process container (Oracle only), for creating the
# database tables (z/OS only) and for creating the DataSource.
# DB2: "Universal" "CLI"
# zOS-DB2 (not on z/OS): "Universal" "CLI"
# iSeries-DB2 (not on OS/400): "Native" "Toolbox"
# Oracle: "oci8" "thin"
# MSSQL: "Embedded" "SequeLink"
driverType=

#-----------------------------------------------------------------------------------
# The directory where to create the table spaces. Only needed by database types DB2
# and Oracle. It is needed for creating the database or the database tables.
# It has no default value and may be empty.
dbTablespaceDir=

#-----------------------------------------------------------------------------------
# Storage group of the process choreographer z/OS database. It is needed for
# creating the database tables.
# It has no default value and must not be empty.
dbStorageGroup=

#-----------------------------------------------------------------------------------
# Subsystem name of the process choreographer z/OS database. It is needed for
# creating the database tables and for creating the DataSource.
# Ihe default value is "BPEDB"
dbSubSystem=

#-----------------------------------------------------------------------------------
# Schmema qualifier for the process choreographer z/OS database. It is needed for
# creating the database tables.
# It has no default value and may be empty. If set, it requires the Universal JDBC driver.
dbSQLID=

#-----------------------------------------------------------------------------------
# The host name of process choreographer's database server. It is needed for
# creating the database (Sybase only) and for creating the DataSource (iSeries-DB2,
# Informix, Oracle with the thin JDBC driver, Sybase, and MSSQL).
# The default value is the host name of the local host.
dbServerName=

#-----------------------------------------------------------------------------------
# The TCP/IP port of process choreographer's database server. It is needed for
# creating the DataSource.
# Default values are:
# Informix: "1526"
# Oracle with the thin JDBC driver: "1521"
# Sybase: "4100"
# MSSQL with the Embedded JDBC driver: "1433"
# MSSQL with the SequeLink JDBC driver: "19996"
dbServerPort=

#-----------------------------------------------------------------------------------
# The type of JMS provider to use for process choreographer. It is needed for
# creating the queue manager and the queues and for creating the ListenerPorts and
# the queue connection factories.
# It has no default value. Allowed values are: "Embedded" "MQSeries"
# Note that bpeconfig.jacl checks if embedded messaging is installed. If EM is
# not installed, mqType is automatically forced to "MQSeries".
mqType=

#-----------------------------------------------------------------------------------
# Controls whether to create the queue manager and the queues. It is only needed
# for the "MQSeries" JMS provider. When using the "Embedded" JMS provider, the
# queue manager is managed by WebSphere and already exists.
# The default value is: "yes".
# Allowed values are: "yes" "no"
createQM=

#-----------------------------------------------------------------------------------
# The queue manager name for "GET" requests. It is only used with the "MQSeries"
# JMS provider and it is needed for creating the queue manager and the queues and
# for creating the ListenerPorts and the queue connection factories. It must not
# contain the "-" character.
# The default name is "WAS_<nodeName>_<serverName>".
qmNameGet=

#-----------------------------------------------------------------------------------
# The name of the WebSphere MQ cluster. It is only used with the "MQSeries" JMS
# provider and it is needed for creating the queue manager and the queues and for
# creating the ListenerPorts and queue connection factories. It must not contain
# the "-" character.
# The default value is "MQCluster".
mqClusterName=

#-----------------------------------------------------------------------------------
# The queue manager name for "PUT" requests. It is only used when mqClusterName
# has been set. It is needed for creating the queue manager and the queues and for
# creating the ListenerPorts and the queue connection factories. It must not contain
# the "-" character and it must not be the same as qmNameGet.
# The default name is "WASC_<nodeName>_<serverName>".
qmNamePut=

#-----------------------------------------------------------------------------------
# The installation directory of WebSphere MQ. It is needed for creating the queue
# manager and the queues (Windows only) and for creating the ListenerPorts and the
# queue connection factories.
# Default values are:
# Windows: <current drive>/Program Files/IBM/WebSphere MQ
# AIX: "/usr/mqm"
# SunOS / HP-UX: "/opt/mqm"
mqHome=

#-----------------------------------------------------------------------------------
# The user id and password to access WebSphere MQ. It is needed for creating the
# queue manager and the queues (only when using the "MQSeries" JMS provider on
# non-Windows platforms) and for creating the ListenerPorts and the queue connection
# factories (only when using the "Embedded" JMS provider).
# Default values for mqUser are:
# Windows: <currently logged on user>
# Other platforms: "mqm"
mqUser=
mqPwd=

#-----------------------------------------------------------------------------------
# The shell to use when executing external commands on Unix platforms.
# Default values are:
# z/OS: "/bin/sh"
# Other platforms: "/bin/ksh"
shell=

#********************************** END OF FILE ************************************

 

WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.

 

IBM is a trademark of the IBM Corporation in the United States, other countries, or both.