You never have to add or configure an event of type AdvisoryEvent. Advisory events are asserted into the Rete network automatically when certain conditions, for example, exceptions, occur. Add the AdvisoryEvent event type to rule declarations to be notified of such conditions. Then use the event attributes in the rule as needed (
Advisory Event Attributes Reference).
See Advisory Event Attributes Reference for details about use of attributes in each of the following uses.
The BusinessEvents engine automatically asserts an advisory event when it catches an exception that originates in user code but that is not caught with the
catch command of the BusinessEvents Exception type.
Advisory events are also used in the container mode method of BusinessEvents-ActiveMatrix BusinessWorks integration feature
invokeProcess() function. Such events are asserted when the ActiveMatrix BusinessWorks process fails or times out (or is cancelled). See
Chapter 21, ActiveMatrix BusinessWorks Integration
An advisory event (engine.primary.activated) is asserted when an engine has finished starting up and executing startup functions, if any (see
Appendix C, Engine Startup and Shutdown Sequence in
TIBCO BusinessEvents Administration).