Sie sind auf Seite 1von 8

Quick reference for single-server TIBCO BPM iProcess engine installation on Solaris.

Possible to add
another server and convert environment to a cluster later. Oracle has to be installed,
ORACLE_HOME and ORACLE_SID environment variables must be set. Run swinstall installation
script as a root user who also DBA in Oracle, script will create iProcess database.
./swinstall
Script will collect installation data:
Installing TIBCO iProcess Engine version 11.0.2
Location, Identification and OS Accounts Menu
*
2
3
4
5
6

)
)
)
)
)
)

Installation Directory : /export/home/tibco/tibco/iprocess


iProcess Engine Nodename : s-bpm01
iProcess Engine Licensee Name : TIBCO iPE 11.0.2 Install
iProcess Engine Background User Name : pro
iProcess Engine Administration User Name : swadmin
iProcess Engine User Group Name : staffwar

ORACLE Database Connection and Account Details


1 )
2 )
3 )
4 )
5 )
6 )
7 )
8 )
9 )
10)

Oracle DB TNS Identifier : orcl


Oracle DB Administrator Name : system
Oracle DB Administrator Password : ********
iProcess Engine DB Schema Owner Name : swpro
iProcess Engine DB Schema Owner Password : staffpro1
iProcess Engine DB User Name : swuser
iProcess Engine DB User Password : swuser1
Data Tablespace Name : STAFFWAR
Temporary Tablespace Name : TEMP
Schema Sizing Configuration : Small

Display configuration summary and start installation:


==============================================
Configuration Summary
==============================================
General
===============================================
Install type: install (MASTER)
Version: 11.0.2
Target location: /export/home/tibco/tibco/iprocess
Licensee: TIBCO iPE 11.0.2 Install
iProcess Objects Server Version: 11.0.2
iProcess Objects Director Version: 11.0.2

Node Details
===============================================
Node name: s-bpm01
Client-Server RPC port: 391875
Environment Settings
===============================================
iProcess Engine User group: staffwar
iProcess Engine bkg. account: pro
iProcess Engine admin. account: swadmin
Optional Settings
===============================================
Autostart Server: Y
Passwords required for login: Y
Enable Prediction (Global): N
Enable Case Data Normalization: Y
Enable Activity Publishing: N
Configure iProcess E-Mail Plug-in: Y
Enable iProcess Objects Server: Y
Enable iProcess Objects Director: N
Install TIBCO Hawk 4.8.1: N
Enable Webdav write access: N
DataBase Settings
===============================================
Database Type: ORACLE
TNS Identifier: orcl
DBA Name: system
DB Schema Owner: swpro
DB User: swuser
Data Tablespace: STAFFWAR
Temp Tablespace: TEMP
The final step:
Your TIBCO iProcess Engine installation has now been configured as
follows:
------------------------------------------------------------------------------Machine ID Machine Name Master Check Error Files Machine Comment
------------------------------------------------------------------------------1 S-BPM01 Y Y s-bpm01
Checking and setting file permissions ...

TIBCO iProcess Engine Installation Complete


Display engine password:
TIBCO iProcess Engine Password is:
********************************************
* 3BFD-7292-DBAF-A3E7-823D-4720-351E *
********************************************
Licensee Name is:
TIBCO iPE 11.0.2 Install
(The existing TIBCO iProcess Engine Password and Licensee Name may also be
displayed later by running 'swconfig').
Reminder:
All users of TIBCO iProcess Engine (Staffware) should have the
environment variable $SWDIR set to
/export/home/tibco/tibco/iprocess
before invoking or starting TIBCO iProcess Engine.
Installer will run the final check and complete:
TIBCO iProcess Engine Nodename ( s-bpm01 ) checked OK.
TIBCO iProcess Engine RPC Number ( 391875 ) checked OK.
TIBCO iProcess Engine service ports checked OK
TIBCO iProcess Engine process entries OK
Then I have to create this .profile for pro user:
SWDIR=/export/home/tibco/tibco/iprocess
export SWDIR
ORACLE_HOME=/export/home/oracle/product/10.2.0/db_1
ORACLE_SID=orcl
export ORACLE_HOME ORACLE_SID
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:$SWDIR/libs
export LD_LIBRARY_PATH
To start iProcess engine:
su - pro
cd bin
./swstart -p
./swstart
Admin tool:
su - pro
cd util
./swadm

TIBCO iProcess Practice: Install TIBCO iProcess


Engine 10.5.0 for Oracle on RedHat Linux

1. System Requirment
The linux OS must be RedHat Linux AS3.0 and later.
If the iProcess Engine installation edition is for Oracle 9i, the Oracle must be 9.2.0.7; if the
installation edition is for Oracle 10g, the Oracle must be 10.2.0.2.
2. Preinstallation Task
Login the OS as root user, modify the /etc/profile.
[root@linux-rcg ~]# vi /etc/profile
Add following lines in the file:
#iPE installation directory
export SWDIR=/opt/swserver/staffw_nod
# Configuration about oracle, users can access oracle use these information
export ORACLE_HOME=/opt/ora9/product/9.2
export ORACLE_SID=linuxrcg
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/lib:/usr/local/lib:$SWDIR/libs:/usr/sso:
$LD_LIBRARY_PATH
export PATH=$JAVA_HOME/bin:$ORACLE_HOME/bin:$PATH
Create Background user for iPE. Background user must be created before install iPE. The
Backgroud user also is the user that can execute the iPE command after finishing the installation.
[root@linux-rcg ~]# useradd pro
[root@linux-rcg ~]# passwd pro
3. Installation Task
Unzip the installation file first.
[root@linux-rcg ~]# unzip TIB_iPEoracle6130_10.5.0_9ilnx.zip
Change the current folder into the unzipped folder and extract the staffwar.tar file.
[root@linux-rcg ~]# cd TIB_iPEoracle6130_10.5.0_9ilnx
[root@linux-rcg ~]# tar xvf staffwar.tar
To install the iProcess Engine, the installation task can be executed by root users for completely
installation. And the Background can execute the installation task also, but some script must be
executed by root user after the installation. In this document the installation task is executed by root
user
Change the current folder to the installation file folder and execute the swinstall to start the
installation.
[root@linux-rcg ~]# ./swinstall
During the installation procedure, set the installation configuration according the prompt information.
====================================================================

TIBCO iProcess Engine 10.5.0 Installation Utility


Copyright (c) 2001-2006, TIBCO Software Inc.
====================================================================
... ...
3.1AcceptLicense
To install the TIBCO iProcess Engine, you must accept the preceding agreement.
Do you accept all the terms of the License Agreement? (Y/N - default N) : Y
3.2Set the installation directory, iPE Nodename and usersinformation
Installing TIBCO iProcess Engine version 10.5.0
Location, Identification and OS Accounts Menu
* ) Installation Directory : /opt/swserver/staffw_nod
2 ) iProcess Engine Nodename : staffw_nod
3 ) iProcess Engine Licensee Name : TIBCO iPE 10.5.0 Install
4 ) iProcess Engine Background User Name : pro
5 ) iProcess Engine Administration User Name : swadmin
6 ) iProcess Engine User Group Name : staffwar
Enter number of item to edit, (C)ontinue or (Q)uit : c
Checking OS User and Group Accounts ...
3.3 Configuration Options
Installing TIBCO iProcess Engine version 10.5.0
Configuration Options Menu
1 ) iProcess Engine Client RPC Number : 391875
2 ) iProcess Engine Client Password Required : Y
3 ) Enable Case Data Normalisation : Y
4 ) Enable Prediction : N
5 ) Enable Autostart : Y
6 ) Enable Activity Publication : N
7 ) Configure EAI E-Mail Plug-in : N
8 ) Enable iProcess Objects Server : Y

9 ) Enable iProcess Objects Director : N


Enter number of item to edit, (C)ontinue, (B)ack or (Q)uit : c
3.4 ORACLE Database Connection and Account Details
If you have not create the users and tablespaces in Oracle database, the iPE installer will create the
users and tablespaces. Create the tablespace before install iPE is recommended, the tablespace
files should be more than 50MB.
Installing TIBCO iProcess Engine version 10.5.0
ORACLE Database Connection and Account Details
1 ) Oracle DB TNS Identifier : linuxrcg
2 ) Oracle DB Administrator Name : system
3 ) Oracle DB Administrator Password : ********
4 ) iProcess Engine DB Schema Owner Name : swpro
5 ) iProcess Engine DB Schema Owner Password : ********
6 ) iProcess Engine DB User Name : swuser
7 ) iProcess Engine DB User Password : ********
8 ) Database Tablespace Name : STAFFWAR
9 ) Temporary Tablespace Name : TEMP
Enter number of item to edit, (C)ontinue, (B)ack or (Q)uit : c
Checking DB connectivity and users ...
iProcess Engine DB Schema Owner (swpro) does not exist.
Create user (Y/N - default N) : y
iProcess Engine DB User (swuser) does not exist.
Create user (Y/N - default N) : y
Checking tablesizes configuration ...
Checking tablesizes file /root/install/tablesizes ...
Checking Tablespace STAFFWAR ...
3.5Finished the Installation
During the installation, the iPE installer will create swadmin and staffwar users which defined in
previous steps and request users input the password for these users.
When following message have been got, the installation is successful.
====================================================================

TIBCO iProcess Engine 10.5.0 Installation Configuration Utility


Copyright (c) 2001-2006, TIBCO Software Inc.
====================================================================
Generating a new system GUID:
Successfully set the system GUID to 07B3C07E-1DD2-11B2-90FD-6G687EKHG5BR
... ...
Your TIBCO iProcess Engine installation has now been configured as follows:
-------------------------------------------------------------------------------Machine ID Machine Name Master Check Error Files Machine Comment
-------------------------------------------------------------------------------1 LINUX-RCG Y Y linux-rcg

TIBCO iProcess Engine Installation Complete


TIBCO iProcess Engine Password is:
********************************************
* 1CB8-940F-CC4C-18EB-E630-0440-B774 *
********************************************
Licensee Name is:
TIBCO iPE 10.5.0 Install
(The existing TIBCO iProcess Engine Password and Licensee Name may also be
displayed later by running 'swconfig').
All users of TIBCO iProcess Engine (Staffware) should have the
environment variable $SWDIR set to
/opt/swserver/staffw_nod
before invoking or starting TIBCO iProcess Engine.
4. Introduction
The installation usually wont success when you first install the iPE. If the installation failed, you can
delete the installation directory; drop the swpro and swuser users and all the tables belong to them

in oracle database. But dont delete the swadmin and staffwar users in the OS. And then reinstall the
iPE, it will success.

When installing TIBCO iProcess Engine, the installer needs you to provide
configuration information in each specified menu

Policy to Install Schema and Files Menu: