iProcess Engine Directory Structure

This appendix describes the physical location of iProcess Engine’s programs and data on the computer hosting the server.

The directories are described relative to the iProcess System directory SWDIR. If there are multiple iProcess Engine installations on the computer, each must have a unique SWDIR. Each computer in a node cluster will have iProcess Engine directories and files.

iProcess Engine Directory

Directory

Description

SWDIR\bin

Contains system executable files and the swutil utility program.

SWDIR\cms

Contains failed mail items for remote nodes.

Note: This directory is not currently used by iProcess Engine.

SWDIR\cms.rx

CMS receive folder.

Note: This directory is not currently used by iProcess Engine.

SWDIR\cms.tx

CMS transmit folder.

Note: This directory is not currently used by iProcess Engine.

$SWDIR/eaidist

(UNIX only) Contains TIBCO iProcess Engine Server Plug-ins.

SWDIR\etc

Contains iProcess executables, message files, and configuration files.

It also contains the language.lng sub-directory, which contains a language-dependent message, and configuration files, where language is the language for this installation. There is one directory per installed language.

SWDIR\examples

Contains the EAI step procedure examples. This directory only exists if you have installed the examples for the TIBCO iProcess Engine Server Plug-ins.

SWDIR\jar

Contains JAR files required by the IAPJMS process.

SWDIR\java

Contains the Java JRE distributed with iProcess Engine.

SWDIR\lib

(Windows only) Contains shared libraries such as fil.so and TIBCO iProcess Engine Server Plug-in software.

$SWDIR/libs

(UNIX only) Contains shared libraries such as fil.so and TIBCO iProcess Engine Server Plug-in software.

SWDIR\logs

Contains system log files.

SWDIR\mscluster

(Windows only) Contains the mscluster tool used to add iProcess Engine components to secondary machines in a Windows cluster environment.

SWDIR\pro\sww.uid

Contains one file per user currently logged in.

SWDIR\queues

Contains a username directory for each user-defined on this installation. username is the iProcess work queues directory for the user (or group) username.

SWDIR\rpc

(Windows only) Contains RPC executables.

SWDIR\schema

Contains XML schema definitions.

SWDIR\sdks

Contains the following iProcess Engine Software Development Kit (SDK) sub-directories:

deploysdk - for internal use only.

eaisdk - the TIBCO iProcess Plug-in SDK. See TIBCO iProcess Plug-in SDK User's Guide for more information about this SDK.

salsdk - the TIBCO Application Layer SDK (also known as the Staffware Application Layer SDK). See the saldsk\docs directory for more information about this SDK.

uvapisdk - the TIBCO iProcess User Validation API. See TIBCO iProcess User Validation API User's Guide for more information about this SDK.

$SWDIR/seo

(UNIX only) Contains iProcess Objects Server configuration files.

SWDIR\nodename.n\use

Contains Use files defined on this node.

SWDIR\sysinfo

Note: This directory is not currently used by iProcess Engine.

SWDIR\tomcat

Contains the Apache Tomcat application server distributed with iProcess Engine.

SWDIR\tsys

Temporary editing area.

SWDIR\uninstll

(Windows only) Uninstall directory.

SWDIR\util

Contains utility programs and XFR procedure files.