Configuring RMI Properties for Remote Invocation
If you want to invoke MBean operations from a remote client, you must have the RMI registry on the machine that hosts the MBeans. You can host the RMI server on cache servers.
RMI is a Java standard that enables remote communication between Java programs. For an introduction to RMI, see the following:
http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136424.html
- Procedure
- In TIBCO BusinessEvents Studio, open the project to which you will deploy the decision table classes.
- Open the project CDD file in the CDD editor.
- As needed, configure the following RMI properties at the cluster level of the CDD.
RMI Properties Property Description be.engine.cluster.rmi.enabledSpecifies if RMI functionality is enabled or not. Set to trueto enable. The values are:truefalse
Default is
falsebe.engine.cluster.rmi.hostSpecifies the host name of the RMI host, that is, the name or IP address of a machine hosting one or more TIBCO BusinessEvents nodes. An RMI server will be started on this machine. Note: Do not use nodes that contain only query agents.
The default value is
localhost.be.engine.cluster.rmi.portSpecifies the port to use when starting the RMI server. If a machine has two TIBCO BusinessEvents processing units (PUs), and you want to start two RMI servers, one for each PU, specify a different port for each PU.
Default is
9999.