Copyright © TIBCO Software Inc. All rights reserved.
Copyright © TIBCO Software Inc. All rights reserved.


Chapter 10 Administering Activity Monitoring and Work Queue Delta Publication : Configuring the iProcess Activity Publication (IAP) Configuration Files

Configuring the iProcess Activity Publication (IAP) Configuration Files
If you want to enable IAP, there are two configuration files that you can configure. If necessary consult the administrator for your JMS provider software. The configuration files are found in SWDIR\etc directory:
iapjms.properties - contains all the configuration information for the IAPJMS process.
iapjms_classpath.properties - contains a list of the required JAR files for each of the supported application servers.
Configuring the IAP JMS Properties File
The iapjms.properties file contains all the configuration information for the IAPJMS process. The iapjms.properties file enables you to configure the following settings:
Defines the encryption method used for the IAPJMSConnect.SecurityCredentials parameter. Valid values are:
PLAIN - Plain text format (default)
IPE - iPE proprietary encryption (this mechanism is used by the swconfig utility when writing the password)
Defines the maximum time to live for the JMS messages in millisceonds. If the property is set to 0 the messages never time out. For more information, see the documentation supplied with your J2EE Application Server.
Note: This property is not present in the iapjms.properties file by default. It should only be set on instructions from TIBCO Support.
Each work queue is required to publish its messages on the same JMS connection to ensure that messages appear in the correct order. Therefore the IAPJMS process keeps a pool of JMS connection caches and ensures that all messages from each unique work queue are sent using the same connection. The connection pool is created when the IAPJMS process starts up.
Note: This property is not present in the iapjms.properties file by default. It should only be set on instructions from TIBCO Support.
Configuring the IAPJMS Classpath File
The iapjms_classpath.properties file contains:

 
######################################################################
# Internal libraries
######################################################################
#
#
# The following entries are required by the IAPJMS process and should NOT be modified
#
classpath.internal.log4j=thirdparty/log4j-1.2.8.jar
classpath.internal.common=common_swprocess_library.jar,common_bootstrap_library.jar,common_utils_library.jar
classpath.internal.socket=socketproxy_socketproxy_library.jar
classpath.internal.iapjms=iapjms_iapjms_library.jar

 
The internal libraries are required by the IAPJMS process and should not be modified.
###################################################################
#WebSphere 5.1
###################################################################
#classpath.basedir.WAS=c:/program files/WebSphere/AppServer/lib
#classpath.WAS.1=bootstrap.jar,iwsorb.jar,j2ee.jar,wsexception.jar
#classpath.WAS.2=ffdc.jar,namingClient.jar,ras.jar,utils.jar,idl.jar
#classpath.WAS.3=messagingClient.jar,ecutils.jar,naming.jar
#classpath.WAS.MQ=com.ibm.mq.jar,com.ibm.mqjms.jar
#classpath.WAS.ext=ibmext.jar,ibmorb.jar
You must configure this file for the application server you are using. You must uncomment the lines of the file that apply to the application server you are using. For example, if you are using Websphere, you should uncomment the paths to the JAR files as shown below:
###################################################################
#WebSphere 5.1
###################################################################
classpath.basedir.WAS=c:/program files/WebSphere/AppServer/lib
classpath.WAS.1=bootstrap.jar,iwsorb.jar,j2ee.jar,wsexception.jar
classpath.WAS.2=ffdc.jar,namingClient.jar,ras.jar,utils.jar,idl.jar
classpath.WAS.3=messagingClient.jar,ecutils.jar,naming.jar
classpath.WAS.MQ=com.ibm.mq.jar,com.ibm.mqjms.jar
classpath.WAS.ext=ibmext.jar,ibmorb.jar

Copyright © TIBCO Software Inc. All rights reserved.
Copyright © TIBCO Software Inc. All rights reserved.