Open topic with navigation

TIBCO BusinessEvents® Enterprise Edition 6.3.1

# 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.

Note: JMX and JConsole are available in the JDK and not in the JRE provided with TIBCO BusinessEvents. Separate installation of the JDK is required.

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
1. 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.

2. 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. jmxremote` | Enables remote monitoring. If `false`, then remote monitoring is not used. Possible values: `true` `false`
   `java.property.com. sun.management. jmxremote.ssl` | Enables secure monitoring via SSL. If `false`, then SSL is not used. Possible values: `true` `false`
   `java.property.com. sun.management. jmxremote.port` | Enables monitoring and management from remote systems on the specified port. Specify an unused port.
   `java.property.com. sun.management. jmxremote.authenticate` | If set to `false`, JMX does not use passwords or access files. Access is available to all users. Possible values: `true` `false`

Did you find this helpful?

YesNo
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO BusinessEvents® Enterprise Edition

Copyright © 2004-2024. Cloud Software Group, Inc. All Rights Reserved.