activemq-artemis/artemis-protocols
Justin Bertram 2d1a8661fd ARTEMIS-4338 STOMP inoperable w/resource audit logging
When resource audit logging is enabled STOMP is completely inoperable
due to an NPE during the protocol handshake. Unfortunately the failure
is completely silent. There are no logs to indicate a problem.

This commit fixes this problem via the following changes:
 - Mitigate the original NPE via a check for null
 - Move the logic necessary to set the "protocol connection" on the
   "transport connection" to a class shared by all implementations.
 - Add exception handling to log failures like this in the future.
 - Add tests to ensure the audit logging is correct.
2023-07-06 12:08:16 +01:00
..
artemis-amqp-protocol ARTEMIS-4338 STOMP inoperable w/resource audit logging 2023-07-06 12:08:16 +01:00
artemis-hornetq-protocol [maven-release-plugin] prepare for next development iteration 2023-06-14 18:20:58 -04:00
artemis-hqclient-protocol [maven-release-plugin] prepare for next development iteration 2023-06-14 18:20:58 -04:00
artemis-mqtt-protocol ARTEMIS-4338 STOMP inoperable w/resource audit logging 2023-07-06 12:08:16 +01:00
artemis-openwire-protocol ARTEMIS-4338 STOMP inoperable w/resource audit logging 2023-07-06 12:08:16 +01:00
artemis-stomp-protocol ARTEMIS-4277 upgrade checkstyle 2023-06-20 18:04:05 +01:00
pom.xml [maven-release-plugin] prepare for next development iteration 2023-06-14 18:20:58 -04:00