Configuring for Hot Deployment and Unloading of Decision Table Classes
JMX is a Java standard for managing and monitoring Java applications and services. All agents expose MBeans that can be used from the JConsole application.
An MBean is a managed bean, which is a Java object that can represent a manageable resource.
Before you can hot deploy or unload decision table classes using JMX, you must do the following in the
BE_HOME/bin/be-engine.tra
files on all machines where the TIBCO BusinessEvents application is (or will be) deployed.
- Procedure
- Ensure that the following entry is present in the
java.extended.properties
property in the engine TRA files of all TIBCO BusinessEvents nodes:-javaagent:%BE_HOME%/lib/cep-base.jar
This property is present in the TRA file as default.
- Add the following properties to the
BE_HOME
/bin/be-engine.tra
files on all machines where the TIBCO BusinessEvents application is (or will be) deployed. Configure for your environment as needed.Enable the
authenticate
property only if you want to enable authentication. The authentication mechanisms available are documented in TIBCO BusinessEvents Administration guide of the TIBCO BusinessEvents documentation set.java.property.com.sun.management.jmxremote=true java.property.com.sun.management.jmxremote.ssl=false java.property.com.sun.management.jmxremote.port=5558 java.property.com.sun.management.jmxremote.authenticate=false
TRA JMX Properties for Hot Deployment and Unloading of Decision Table Classes Property Notes java.property.com.
sun.management.
jmxremoteEnables remote monitoring. If false
, then remote monitoring is not used.Possible values:
true
false
java.property.com.
sun.management.
jmxremote.sslEnables secure monitoring via SSL. If false
, then SSL is not used.Possible values:
true
false
java.property.com.
sun.management.
jmxremote.portEnables monitoring and management from remote systems on the specified port. Specify an unused port. java.property.com.
sun.management.
jmxremote.authenticateIf set to false
, JMX does not use passwords or access files. Access is available to all users.Possible values:
true
false