Used to emit Java Management Extensions (JMX) notifications by means of the WebSphere Application JMX infrastructure.
The headers used by other Access Gateway mediation primitives are described in the property table:
SMO header (represented by XPath) | Content |
---|---|
ServiceMessageObject/context/failInfo/failureString | The full message text that represents the fault situation with substituted variables. For example, SOAC4025E: Error occurred. |
ServiceMessageObject/context/failInfo/origin | The name of the mediation primitive class that originates the fault. |
ServiceMessageObject/SOAPFaultInfo/faultcode | The TWSS message code that represents the fault situation. For example, SOAC4025E. |
ServiceMessageObject/SOAPFaultInfo/faultstring | The full message text that represents the fault situation with substituted variables. For example, SOAC4025E: Error occurred. |
ServiceMessageObject/context/transient/exceptionType | The exception type element under the transient context may contain one of two values: service or policy. These values represent the context of the fault: indicating whether it was caused by the operation of the service or a policy-related action. |
The notification contains the detailed fault string with the origin element used as the originating class for the JMX notification.
When running in a secured environment, the JMX Notification mediation primitive must have access to the administrative user name and password to have sufficient privileges to emit notification events. These credentials can be configured as part of the mediation primitive configuration properties.
This mediation primitive uses the following policies for runtime configuration:
None
Property | Type | Promoted? | Description |
---|---|---|---|
adminUserName | string | yes | The administrative user name used to
run as the administrative user principal when emitting JMX notifications.
This user name is needed only when security is enabled. Default: (blank) |
adminPassword | string | yes | The administrative user password used
to run as the administrative principal when emitting JMX notifications.
Encrypt the password with the AdminTool provided with TWSS: java -jar
AdminTool.jar encryptpassword Default: (blank) |
The following SOAP header elements are expected from upstream mediation primitives:
None
The following SOAP header elements are added or modified for downstream mediation primitives:
None