Thursday, May 5, 2016

TIBCO BPM INSTALLATION

The steps cover the standard installation and configuration of AMX BPM on Windows 64 bit machine. The critical pre-requisite products to the AMXBPM are
  1. Oracle 11g
  2. TIBCO EMS
  3. Third Party Driver
Installation of Oracle 11g and configuring of DBA User


  1. Download both the Zip files into the same folder (C:\Download\Oracle)
  2. Create a folder (C:\Product\Oracle) and extract the content of the zip files simultaneously to the same folder by selecting the option of ‘Merge’ as shown below

  1. Browse to the folder C:\Product\Oracle and execute the Setup.
  2. The Oracle installation will initiate and note down the following values supplied





  1. The Administrative password is the password of the ‘SYS’ user. The format of the ‘Global Database name’, is the ‘SID: Domain’, so here the value ‘amxorcl’ is the name of the SID. Click Next and once it finishes the installation, you’ll be prompted with below screen
  1. Click the Password Management and make sure that the SYS account is unlocked; if you want you can unlock other users and reset any user’s password including SYS.

  1. Login to the URL https://localhost:1158/em/console/logon/logon by using the user ‘SYS’ and supplied password as ‘SYSDBA’ to make sure that Oracle is installed and has started.


  1. Now let create the ‘DBA’ user , Start the SQL Developer Tool using the following option

  1. Create a connection to SQL Developer using the following details

  1. Type the user name as ‘SYS’ and Role as ‘SYSDBA’ and password (Supplied in step 5). Case Sensitive.

  1. Once connected, create a new DBA user ‘BPM’ using the following option


  1. On the Granted Role, select ‘DBA’ as shown below

  1. On the System privileges tab, ‘Grant All’ and ‘Admin All’. Click Apply.
  1. To verify that the user ‘BPM’ now exists with required privileges, login to the Oracle Enterprise Manager again

https://localhost:1158/em/console/logon/logon (User name = BPM and Connect as ‘Normal’). Click the Server Tab and Under Security click ‘Users’. Click the user ‘BPM’ and verify it’s been granted with all required privileges as shown below


Configuration of TIBCO EMS
  1. Once the EMS Server has installed, let’s start the EMS Server by Selecting All Programs->TIBCO->TIBCO EMS 8.0 -> ‘Start EMS Server’. Verify that the popup command screen shows that ‘Server is active’. Do not close the screen.

  1. Once EMS Server is started, lets run the TIBCO EMS Admin Tool by connecting as ‘admin’ and executing the below commands
‘create topic >’
‘create queue >

Download Third Party Driver
  1. Create a folder C:\Product\ojdbc6

  1. Go to the URL http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.html and download ojdbc6.jar to the mentioned folder.
Configuration of TIBCO AMXBPM
  1. Install the AMXBPM 2.1 (64 bit) on Windows machine using a new TIBCO Home (C:\AMX-BPM).
  2. Once the installation is complete, close the TIBCOCOnfigurationTool.

  1. Browse to the folder C:\AMX-BPM\tct\1.1 and right click the ‘TIBCOConfigurationTool’ and select ‘Run as Administrator’.


  1. We need to execute 2 tasks, first ‘Configure Third Party Driver’.


  1. Select the above options and click ‘Next’
  2. Supply the folder name C:\Product\ojdbc6 and select Finish.

  1. Now start the TIBCO configuration tool from the folder C:\AMX-BPM\tct\1.1 again as ‘Administrator’ and select the option ‘Create TIBCO ActiveMatrix BPM Server – 2.1’. Just make sure that no amx related processes is currently running.


Accept default and Click Next>


Replace the machine name with ‘localhost’, the SID with
Test connection, if successful then click Next->
Supply password for the user ‘bmuser’ and click ‘generate script’.
Once complete then click Next ->
Accept the default values and Click Next>
Accept the default values and click Next ->
Make sure that EMS is running and then Click Next >
Accept default values and Click Next >
Accept default values and Click Next >
Remove the spaces in between and click next >
Set the Machine Name as localhost and check the option ‘Register as Windows Service’, then click Next>

Accept default values and Click Next >
Accept default values and Click Next >
Type machine name as ‘localhost:7222’ and do ‘Test Connection’. If successful, then proceed to Next>
Select the option of ‘Use Default In-process Database’ and click Next >
Select the ‘Realm Type’ as ‘Database’ and supply root password. Click Next>
Accept the default and click Next >
Supply the password for the User and click Next>
Accept the default and click Next >
Accept the default and click Next >

Accept the default and click Next >
Accept the default and click Next >

Frist save the script and then click Configure >
Click Close >
In the Task Manager, verify that these 3 processes are kicked off.


No comments:

Post a Comment