Post Installation Tasks : Check in BusinessEvents Decision Manager Example Project Decision Tables

Check in BusinessEvents Decision Manager Example Project Decision Tables
This section is relevant only for the BusinessEvents Decision Manager add-on.
After installation, you can use JMX to quickly check in the example decision tables to the example RMS projects. This action initializes the examples for use. If you do not initialize the projects, then the configured decision tables are not available when a user checks out an example project.
Alternatively, you can check out the decision project and import the provided export files to create the decision tables. Then submit the project for approval and approve it.
The documentation describes use of JConsole, a utility provided with the JDK, to perform the procedure.
Location of RMS Projects
RMS projects are all located within one directory, which is specified in the server property file, BE_HOME/rms/bin/be-rms.tra. In the product as shipped, the directory is BE_HOME/rms/examples.
When you check in projects, you only need to specify the project directory name, not the fully qualified path.
Checking In Example Project Decision Tables Using JMX
This procedure is also documented in TIBCO BusinessEvents Decision Manager User’s Guide.
Configure be-rms.tra With JMX Properties and Start the RMS Server
1.
# Coherence JMX properties
 
java.property.com.sun.management.jmxremote=true
java.property.com.sun.management.jmxremote.ssl=false
java.property.com.sun.management.jmxremote.port=5561
java.property.com.sun.management.jmxremote.authenticate=false
Use any available port. When multiple instrumented JVMs exist on one machine, each must have a unique port number. Other values can remain the same.
2.
To Check in Decision Project Artifacts Using JConsole
1.
In the bin directory of your JDK installation, run the jconsole.exe executable. You see the New Connection dialog, similar to the following:
2.
3.
Select the MBeans tab and in the left panel, navigate to com.tibco.rms > Admin > AdminOps > Operations. You see the Operation invocation panel.
4.
In the lower area, to the right of the checkinExtEntities button, specify the name of the example RMS project directory you want to check in.
For example, to check in the example credit card application project, you would enter CreditCardApplication.
5.
Click checkinExtEntities. You see a message that the method was successfully invoked.
6.
To Check in a Specified Project Resource
If you need to check in selected project resources (instead of all resources) do the following.
1.
2.
To the right of the checkinExtEntity button, enter values as follows:
For p1, the first parameter, specify the name of the RMS project. It must be in the correctly configured location (see Location of RMS Projects). For example, if you were working with the example credit card application RMS project, you would enter CreditCardApplication.
a.
For p2, the second parameter, specify the full path to the artifact. For example:
C:\tibco\be\3.0\rms\examples\CreditCardApplication\decisiondata\_Virtual_RF_BankUser_VirtualRuleFunction_bankUser.rulefunctionimpl
b.
Click checkinExtEntity.