The following additional enhancements are also provided in Message Queue 4.4:
The UMS now provides functions that use HTTP GET to offer several services:
getBrokerInfo: retrieves information about the broker.
getConfiguration: retrieves information about the UMS configuration.
debug: turns debug logging in the UMS server on and off.
ping: communicates with the broker to confirm that it is running.
For information about these new features, see Query and utility functions using HTTP GET in https://mq.dev.java.net/4.4-content/imqums/protocol.html.
For an overview of UMS, see Universal Message Service (UMS). For documentation of the UMS API, see https://mq.dev.java.net/4.4-content/imqums/protocol.html. For programming examples in several languages, see https://mq.dev.java.net/4.4-content/imqums/examples/README.html.
Message Queue is now packaged for distribution using the open source Image Packaging System (IPS), also known as the pkg(5) system. This packaging method has been added in order for Message Queue to integrate with Sun GlassFish Enterprise Server 2.1.1.
Message Queue 3.7 provided an audit logging feature that was removed in Message Queue 4.0. This feature has been reinstated in Message Queue 4.4. For information about this feature, see Audit Logging in Sun GlassFish Message Queue 4.4 Administration Guide.