Appreciations accepted

Vladlen Litvinov, the author: If you have some job offer for me, I'm ready to discuss it. View Vladlen Litvinov's profile on LinkedIn

Password

Thursday, October 30, 2014

How to install a stand-alone installation in IBM BPM 8.5/8.5.5 (Part 2)

I have already forgotten about this subject but I needed to install UTE for BPM 8.5.5
The standard installation Integration Designer was not suitable for me because it uses DB2.
I need Oracle.
Suddenly I googled this article: Creating a standalone Process Center profile in IBM Business Process Manager V8.5

It turns out that the standalone profile for Advanced edition is not officially supported but it is fully functional.

To tell the long story short, the BPMConfig properties file for PC Advanced UTE creation.
It is possible to use other steps from here:
http://bpmadmin.blogspot.com/2013/12/how-to-install-stand-alone-installation.html 

BTW I must notice that in 8.5.5 the process of deployment was improved.
I have not had any problem with Oracle DBs automatic creation yet. So I skipped the steps of creating DBs manually and the bootstrapping. Use the steps 1-3-2-6 from the previous post.


And don't forget to comment this string in <install_root>/profileTemplates/BPM/BpmServer/actionRegistry.xml before ther step 2 (look at the article)!

<!-- validator path="../BpmDmgr/validators/productTypeValidator.ijc"/ -->

##############################################
# Deployment environment basic properties.   #
##############################################
bpm.de.name=BPMADVUTE
# Options: true, false If this is set false, database tables are created during deployment environment creation when BPMConfig is run with the create de action . If set to true, the tables need to be created manually.
bpm.de.deferSchemaCreation=false
# Type of product configuration: Express, Standard, Advanced or AdvancedOnly
bpm.de.type=Advanced
# Type of deployment environment: Process Center or Process Server
bpm.de.environment=Process Center
bpm.de.psPurpose=Test
bpm.de.psOffline=true
################################################################
# Deployment environment administrator authentication alias.   #
################################################################
bpm.de.authenticationAlias.1.name=DeAdminAlias
bpm.de.authenticationAlias.1.user=bpmadmin
bpm.de.authenticationAlias.1.password=bpmadmin
#############################################################
# Database user authentication alias for common database.   #
#############################################################
bpm.de.authenticationAlias.2.name=BPM_DB_CMN_ALIAS
bpm.de.authenticationAlias.2.user=CMNDBUTE
bpm.de.authenticationAlias.2.password=Password
#####################################################################
# Database user authentication alias for process server database.   #
#####################################################################
bpm.de.authenticationAlias.3.name=BPM_DB_PS_ALIAS
bpm.de.authenticationAlias.3.user=BPMDBUTE
bpm.de.authenticationAlias.3.password=Password
#################################################################################
# Database user authentication alias for performance data warehouse database.   #
#################################################################################
bpm.de.authenticationAlias.4.name=BPM_DB_PDW_ALIAS
bpm.de.authenticationAlias.4.user=PDWDBUTE
bpm.de.authenticationAlias.4.password=Password
####################################################################################
# Deployment Environment Administrator role and authentication alias association   #
####################################################################################
# bpm.de.roleMapping.DeAdmin.name
bpm.de.roleMapping.1.name=DeAdmin
bpm.de.roleMapping.1.alias=DeAdminAlias
#####################
# Cell properties   #
#####################
bpm.cell.name=PCCellExp
####################################################
# Cell (WAS) administration authentication alias   #
####################################################
bpm.cell.authenticationAlias.1.name=CellAdminAlias
bpm.cell.authenticationAlias.1.user=wasadmin
bpm.cell.authenticationAlias.1.password=wasadmin
####################################################
# Cell role and authentication alias association   #
####################################################
# Role mapping names are pre-defined. Do not modify this value. Specify the user name in the authentication alias corresponding to this role.
bpm.cell.roleMapping.1.name=CellAdmin
bpm.cell.roleMapping.1.alias=CellAdminAlias
bpm.cell.db=CellOnlyDb
##############################
# Properties for each node   #
##############################
bpm.de.node.1.name=Node1
# If the hostname is the same as deployment manager, this node will be created on the same computer. Do not use localhost for environments that are spread across multiple machines.
bpm.de.node.1.hostname=server
bpm.de.node.1.installPath=/opt/bpm855
bpm.de.node.1.profileName=qbpmaps
bpm.de.node.1.initialPortAssignment=
bpm.de.node.1.server.db=ProcessServerDb,SharedDb,PerformanceDb
#########################
# Database properties   #
#########################
# Keyword to use to  refer to this set of database properties. This is not the database name.
bpm.de.db.1.name=SharedDb
# List of components that are configured on this database. For Advanced configurations the options are: Messaging, BusinessSpace, CommonDB, BPC and CellScopedDB. For Standard and Express configurations, the options are: Messaging, BusinessSpace, ProcessServer, EmbeddedECM and PDW.
bpm.de.db.1.dbCapabilities=Messaging,BusinessSpace,CommonDB,BPC
# Database name.
bpm.de.db.1.databaseName=bpm8
# Database type. Options: DB2, DB2zOS, Oracle or SQLServer
bpm.de.db.1.type=Oracle
# Database hostname. Do not use localhost for environments that are spread across multiple machines.
bpm.de.db.1.hostname=server
bpm.de.db.1.portNumber=1521
bpm.de.db.1.sqlServerWinAuth=false
########################################################
# Database role and authentication alias association   #
########################################################
# Role mapping names are pre-defined. Do not modify this value. Specify the user name in the authentication alias corresponding to this role.
bpm.de.db.1.roleMapping.1.name=DbUser
bpm.de.db.1.roleMapping.1.alias=BPM_DB_CMN_ALIAS
########################################################
# Database role and authentication alias association   #
########################################################
# Role mapping names are pre-defined. Do not modify this value. Specify the user name in the authentication alias corresponding to this role.
bpm.de.db.1.roleMapping.2.name=DbUserXAR
bpm.de.db.1.roleMapping.2.alias=BPM_DB_CMN_ALIAS
bpm.de.db.1.schema=CMNDBUTE
#########################
# Database properties   #
#########################
# Keyword to use to  refer to this set of database properties. This is not the database name.
bpm.de.db.2.name=ProcessServerDb
# List of components that are configured on this database. For Advanced configurations the options are: Messaging, BusinessSpace, CommonDB, BPC and CellScopedDB. For Standard and Express configurations, the options are: Messaging, BusinessSpace, ProcessServer, EmbeddedECM and PDW.
bpm.de.db.2.dbCapabilities=ProcessServer,EmbeddedECM
# Database name.
bpm.de.db.2.databaseName=bpm8
# Database type. Options: DB2, DB2zOS, Oracle or SQLServer
bpm.de.db.2.type=Oracle
# Database hostname. Do not use localhost for environments that are spread across multiple machines.
bpm.de.db.2.hostname=server
bpm.de.db.2.portNumber=1521
bpm.de.db.2.sqlServerWinAuth=false
########################################################
# Database role and authentication alias association   #
########################################################
# Role mapping names are pre-defined. Do not modify this value. Specify the user name in the authentication alias corresponding to this role.
bpm.de.db.2.roleMapping.1.name=DbUser
bpm.de.db.2.roleMapping.1.alias=BPM_DB_PS_ALIAS
########################################################
# Database role and authentication alias association   #
########################################################
# Role mapping names are pre-defined. Do not modify this value. Specify the user name in the authentication alias corresponding to this role.
bpm.de.db.2.roleMapping.2.name=DbUserXAR
bpm.de.db.2.roleMapping.2.alias=BPM_DB_PS_ALIAS
bpm.de.db.2.schema=BPMDBUTE
#########################
# Database properties   #
#########################
# Keyword to use to  refer to this set of database properties. This is not the database name.
bpm.de.db.3.name=PerformanceDb
# List of components that are configured on this database. For Advanced configurations the options are: Messaging, BusinessSpace, CommonDB, BPC and CellScopedDB. For Standard and Express configurations, the options are: Messaging, BusinessSpace, ProcessServer, EmbeddedECM and PDW.
bpm.de.db.3.dbCapabilities=PDW
# Database name.
bpm.de.db.3.databaseName=bpm8
# Database type. Options: DB2, DB2zOS, Oracle or SQLServer
bpm.de.db.3.type=Oracle
# Database hostname. Do not use localhost for environments that are spread across multiple machines.
bpm.de.db.3.hostname=server
bpm.de.db.3.portNumber=1521
bpm.de.db.3.sqlServerWinAuth=false
########################################################
# Database role and authentication alias association   #
########################################################
# Role mapping names are pre-defined. Do not modify this value. Specify the user name in the authentication alias corresponding to this role.
bpm.de.db.3.roleMapping.1.name=DbUser
bpm.de.db.3.roleMapping.1.alias=BPM_DB_PDW_ALIAS
########################################################
# Database role and authentication alias association   #
########################################################
# Role mapping names are pre-defined. Do not modify this value. Specify the user name in the authentication alias corresponding to this role.
bpm.de.db.3.roleMapping.2.name=DbUserXAR
bpm.de.db.3.roleMapping.2.alias=BPM_DB_PDW_ALIAS
bpm.de.db.3.schema=PDWDBUTE
#########################
# Database properties   #
#########################
# Keyword to use to  refer to this set of database properties. This is not the database name.
bpm.de.db.4.name=CellOnlyDb
# List of components that are configured on this database. For Advanced configurations the options are: Messaging, BusinessSpace, CommonDB, BPC and CellScopedDB. For Standard and Express configurations, the options are: Messaging, BusinessSpace, ProcessServer, EmbeddedECM and PDW.
bpm.de.db.4.dbCapabilities=CellScopedDB
# Database name.
bpm.de.db.4.databaseName=bpm8
# Database type. Options: DB2, DB2zOS, Oracle or SQLServer
bpm.de.db.4.type=Oracle
# Database hostname. Do not use localhost for environments that are spread across multiple machines.
bpm.de.db.4.hostname=server
bpm.de.db.4.portNumber=1521
bpm.de.db.4.sqlServerWinAuth=false
########################################################
# Database role and authentication alias association   #
########################################################
# Role mapping names are pre-defined. Do not modify this value. Specify the user name in the authentication alias corresponding to this role.
bpm.de.db.4.roleMapping.1.name=DbUser
bpm.de.db.4.roleMapping.1.alias=BPM_DB_CMN_ALIAS
########################################################
# Database role and authentication alias association   #
########################################################
# Role mapping names are pre-defined. Do not modify this value. Specify the user name in the authentication alias corresponding to this role.
bpm.de.db.4.roleMapping.2.name=DbUserXAR
bpm.de.db.4.roleMapping.2.alias=BPM_DB_CMN_ALIAS
bpm.de.db.4.schema=CMNDBUTE
bpm.de.scenario=Install


 


 

No comments:

Post a Comment