Adding a Project to RMS

TIBCO BusinessEvents projects, with VRF and rule templates, need to be added to the RMS repository to make them accessible in the TIBCO BusinessEvents WebStudio.

All RMS projects exist in a repository under a root location directory and their access control list (ACL) file exist under a RMS configuration directory. The default root location directory (as shipped) is BE_HOME/examples/standard/WebStudio and the default RMS configuration directory (as shipped) is BE_HOME/rms/config/security . You can configure the root location by configuring the ws.scs.rootURL property and the RMS configuration directory location by configuring the ws.projects.acl.location property in the RMS.cdd file.

Prerequisites

A TIBCO BusinessEvents project created in TIBCO BusinessEvents Studio.

Procedure

  1. Under the RMS project root location directory, create a directory with a name appropriate for the project.

    The root location is configurable. See Configuring RMS Server Properties.

  2. Copy the TIBCO BusinessEvents Studio project contents that will be used in Decision Manager add-on or in TIBCO BusinessEvents WebStudio to the project directory.
  3. If the project contains custom functions, create the ProjectName directory under the directory identified by the ws.projects.customLib.location property in the RMS.cdd file and then place the custom function jars under it. See RMS Server Configuration Property Reference for more information on the property.
  4. Copy the access control file for the project (RMSProjectName.ac) to the RMS configuration directory. See TIBCO BusinessEvents Administration for authentication topics.

    The RMS configuration location is configurable. See Configuring RMS Server Properties.

  5. Restart the RMS server.

What to do next

You can also add a project to the RMS repository while the RMS is running using the existing RMS configurations. During run time, to add a project to the RMS repository, copy the project files to the RMS project root location and its ACL file to the RMS configuration directory. The project is then available for check out from the RMS repository.