RPM Web Services Configuration

RPM Web Services are configured using two property files: com.ibm.rpm.GeneralOptions.properties and com.ibm.rpm.LdapOptions.properties. The files are located in the directory where rpw-web-services.ear has been deployed.

Table 1. Application Servers and Configuration files
Application Server Configuration Files’ Directory location
Tomcat 5.0, 5.5 {TomcatInstallDir}\webapps\rpm\WEB-INF\classes
WebSphere 6.0 {WebSphereInstallDir}\profiles\{profile}\installedApps\{cell}\rpm-web-services.ear\rpm-web-services.war\WEB-INF\classes

General Options

The file com.ibm.rpm.GeneralOptions.properties contains the set of general options for RPM Web Services. The values of these options must be edited as required for your application.

Authentication Type

Use Session Timeout

Session Timeout Delay In Seconds

Use Api security flag on login

Ldap Options

The file com.ibm.rpm.LdapOptions.properties contains the set of LDAP options for RPM Web Services. It is used only if the general option authenticationType is set to LDAP. Edit the values of these options as required for your application.
Note: The content of this file should be identical to the content of the RPM Middleware configuration file com.ibm.rpm.auth.jndi.JNDIController.properties.

Search Context

User ID Attribute

User Authentication Distinguished Name

LDAP Server URL

LDAP Context Implementation

LDAP Version

Security Protocol

Security Authentication

SSL Key Store

SSL Key Store Type

SSL Key Store Password

SSL Trust Store

SSL Trust Store Type

SSL Trust Store Password

Data Source Recommended Settings

The following settings are recommended for the RPMDATASOURCE connection pool:

It is recommended to keep the maximum connections number equal or higher to the number of concurrent threads configured on the web server.