Release 4.0.1
Enhancements
Support for IBM WebSphere 5.0 added
SwiftMQ 4.0.1 supports now IBM WebSphere 5.0. The swiftmq.jar includes a so-called custom service
from WAS5 to run SwiftMQ intra-VM in WAS5. It integrates fully XA and ASF (connection consumer) into
WAS5 and supports XA inbound (MDB), XA outbound (EJB) as well as mixed XA in/outbound (MDB/EJB) transactions.
More ...
Changes
-
Support for Pramati removed.
-
SMTP Mailer Extension Swiftlet removed. This functionality is now covered by the JavaMail Bridge Extension Swiftlet.
Bugfixes
-
Store Swiftlet: unpin of pages doesn't work if a message span more than 2 pages.
-
Store Swiftlet: int overflow during page/seek computation if the page.db has around 1.8 GB.
-
Mgmt Swiftlet: A NullPointerException was logged in the error.log if a LeaseRequest of an already closed connection was received.
-
JAC Swiftlet: Hot Deploy, a NullPointerException was thrown if the deploy descriptor missed the optional "main-class-arguments" element.
-
Deploy Swiftlet: Re-deploy deletes the Swiftlet configuration from the routerconfig.xml.
-
SMQP/SMQPR: DataByteArrayInputStream.readUTF(): sometimes a UTFDataFormatException if the string contains special characters due to a bug in the length computation.
Compatibility
-
Configuration compatible with previous releases: 4.0.0
-
Class compatible with previous releases: 4.0.0
-
Message compatible with previous releases: 4.0.0
-
Store compatible with previous releases: 4.0.0
-
Protocol compatible with previous releases: 4.0.0