All releases tagged Minor feature enhancements


Changes: The license was changed from the GPL to the Mozilla Public License (MPL). Likewise, all of the MantaRay companion products are now available under an MPL license. Additionally, hooks have been incorporated to enable pluggable implementation of authorization and authentication security. A dead letter destination now handles deprecated messages. The JCA implementation was improved. Minor bugs were fixed.


Changes: This release includes new delivery algorithms that enforce stricter “once and only once” guaranteed delivery in queues and durable topic subscribers. The new algorithms also improve persistency. In order to better align MantaRay with the JMS specification, the receiver can now determine the message acknowledgment mode. In addition, several JMS bugs were fixed.


Changes: This release adds a “building block API”: a set of utility objects that make it easier to write distributed applications. The API aims to give the developer data structures that can be used as building blocks in the development of applications. Sample code showing how to use this API can be found in the samples folder of the release under /src/sample/blocks. In addition, a minor JMS bugfix was added to this release.


Changes: In addition to minor bugfixes, this release includes three changes that should be of major interest to users. First, the integration with JBoss has been fixed and fully documented. Second, redundant JARS have been removed from the build. And third, all MantaRay documentation has been reviewed, updated and integrated into three documents for ease-of- use: the User Guide, Getting Started, and the FAQ document.


Changes: This release contains two major features: a new logging mechanism and the infrastructure for a management console. The new logging is based on Apache commons-logging. Applications that use a MantaRay layer can now easily configure it to plug in to the application's logging implementation. A default log4j logger is still available. Management console infrastructure has been added to facilitate the release of a centralized management console for this distributed messaging toolkit.


Changes: It is now possible to enter 0.0.0.0 as the IP for MantaRay in world.xml. MantaRay will then automatically detect the computer's IP and bind to it. Additionally, automatic discovery has been modified to advertise the real IP and not the 0.0.0.0 which appears in world.xml. Following these fixes, there is now no need to reconfigure the IP for MantaRay when the computer's IP changes.


Changes: A UPnP module has been added that enables you to run MantaRay seamlessly behind a UPnP-enabled NAT device. The RMI thin API now supports operations on topics as well as on queues. Documentation of the UPnP and RMI API was added as well.