Changes in Open MQ 4.5, Build 12
This build is available here: http://download.java.net/mq/open-mq/4.5/b12
Delivered into GlassFish 3.1 Milestone 3
Bugs fixed in this build
- JMS 12a, MQ Broker implementation completed
- JMS 12b, MQ Broker implementation completed
- DB support for subscription change records is supported with Derby, Postgresql, DB2, Oracle
- Changes to support the use of embedded brokers in conventional clusters. For a summary of the changes, see http://mq.sfbay.sun.com/Wiki.jsp?page=MQ4.5EmbeddedChanges
- new property name for 6727929 fix imqConsumerFlowLimitPrefetch (default true)
- When this property is set to false (default true), there will be no prefetch additional message from broker while receiving and processing a message, imqConsumerFlowLimit and imqConsumerFlowThreshold will be ignored.
- Some message updates
- Enhance resource adapter to add support for passing arbitrary broker properties to the managed broker
- When the resource adapter method setBrokerProps is used to specify arbitrary broker properties, these are logged to the broker log (local or embedded) at startup. The new logging appears just after the broker args are logged.
- Also cleaned up a few other cases which had proprietary APIs, but can be convered to use this feature
- Add private system property to override the new behaviiour by which an embedded broker uses TCP mode when in a clustered container.
- Some initial work for JMS-25