Committing Project Artifacts to RMS at the Command Line

You can commit various project artifacts to RMS using command line as well so that TIBCO BusinessEvents Decision Manager users can check them out to work locally on them.

Note: The Studio Tools utility runs only on Microsoft Windows and Linux platforms as it has dependencies on Eclipse.

Procedure

  1. Navigate to BE_HOME/studio/bin/ and open a command prompt.
  2. Execute a command with this format (all one line) at a command prompt:
    studio-tools -rms commit [-h] -studioProjPath <Studio Project Workspace Path> -rmsBaseURL baseURLForRMS -rmsUsername RMSLoginUsername [-rmsPassword RMSLoginPassword] -artifactPath projectPathtoArtifact -artifactType {decisiontable | domain | channel | concept | event | timeevent | metric}

    For example:

    studio-tools -rms commit -studioProjPath D:\Workspace\CreditCardApplication -rmsBaseURL http://sesame.acme.com:5000/Channels/MyChannel/ -rmsUsername admin -rmsPassword admin -artifactPath \Virtual_RF\BankUser -artifactType decisiontable

Result

Table 2, TIBCO BusinessEvents Studio Tools Options for RMS Commit, provides detailed information about the options.

TIBCO BusinessEvents Studio Tools Options for RMS Commit
Option Description
-rms commit
Within the rms category of operations, specifies the commit tool for committing project artifacts to RMS.
-h
Optional. Displays help.
-studioProjPath
File path to the TIBCO BusinessEvents Studio project that contains the artifacts to be committed.
-rmsBaseURL
Base URL of the RMS server.
-rmsUsername
Username required to log into the RMS server
-rmsPassword
Password, if required to log into the RMS server.
-artifactPath
TIBCO BusinessEvents Studio project path to the artifacts to be imported. Valid values are decisiontable, domain, channel, concept, event, timeevent, ruletemplate, ruletemplateview, and metric. When another user checks out the project, the committed artifacts are copied to that user’s project.