6.2. Messaging


Table 6.2, “Messaging Enhancements in 6.2” lists the enhancements in version 6.2.
Table 6.2. Messaging Enhancements in 6.2
EnhancementDescription
ENTMQ-1024In the logs add remote IP address in case of authentication failure
ENTMQ-673Please add an additional check to slave broker to check if lock file exists
ENTMQ-809Update ActiveMQ RAR to take TLS parameters truststore/keystore details and use TLS when they are present
ENTMQ-948Support Jasypt encryption in Spring XML files, particularly etc/broker.xml
ENTMQ-981ensure all connections to broker timeout if not used.
AMQ-2354Default the ServerUrl to vm://brokerName?create=false when an embedded broker is specified with brokerXmlConfig
AMQ-2388improve logging configuration for broker & examples
AMQ-4399jdbcPersistenceAdapter takes a long time to shutdown, causing journal recovery
AMQ-4818Update JMX views for transport connector
AMQ-4999Disable jar indexing
AMQ-5015Temp Queue gets deleted on close of wrong connection
AMQ-5122Unnecessary log of Stacktrace within DiscoveryNetworkConnector
AMQ-5171Boreker configured as zeroconf service is not discovered by Bonjour browser running in ios
AMQ-5175exclude bouncycastle dependency from unit tests run
AMQ-5183Switch to using Proton's Event logic for detecting AMQP state changes
AMQ-5209Add additional properties to advisory for consumed, delivered and discarded
AMQ-5229Queue; be able to pause/resume dispatch of message to all consumers
AMQ-5231Failover Transport timeout option causes connection failures in some cases where it shouldn't
AMQ-5239Enable access to BrokerService instances
AMQ-5289Track forwards across a network in destination statistics
AMQ-5290MQTT clients using durable subscriptions on networked brokers received duplicates
AMQ-5294Unify client and sampler timings in activemq-perf-maven-plugin
AMQ-5301Destination should not have numerical suffix for single-dest perf tests
AMQ-5305runtime configuration - allow changes to <destinations> configuration elements
AMQ-5308MQTT NIO and NIO+SSL transports can be slow when reading in larger messages
AMQ-5312activemq-pool - Should not log expired connection when the pool is stopped as that causes log floods during shutdown
AMQ-5346Update Proton to version 0.8
AMQ-5371ignoreNetworkConsumers should be available in AbortSlowConsumerStrategy
AMQ-5378Initscript refactoring: setup function seems to be broken, removal of uneccessary files, fix various problems
AMQ-5402enable support for using byte values in destination type annotations
AMQ-5405Update the AMQP JMS client used in tests from 0.26 to 0.30
AMQ-5406Support of jms.consumerExpiryCheck=false to avoid JMS Consumers ignoring some messages in case of out-of-synch clocks
AMQ-5436Performance Test does not cater for temporary destinations
AMQ-5464enable use of 'Configuration' TerminusDurability to signal a DurableSubscription
AMQ-5479bin/activemq batch script error message prints wrong variable
AMQ-5480Provider fine-grained control for SelectorManager's threadpool
AMQ-5481Trace logs in MQTT Protocol Converter
AMQ-5495ActiveMQSslConnectionFactory should support different keystore and key passwords
AMQ-5499Add means to dynamically allocate port number for integration testing using maven plugin
AMQ-5505Add support for the BrokerView MBean to get the up-time in milliseconds
AMQ-5515upgrade to jetty 8
AMQ-5521Average message size attribute on destination mbean should not have decimals
AMQ-5523Average message size attribute on statistics plugin should not have decimals
AMQ-5526upgrade to karaf 2.4.1
AMQ-5530Change default mqtt subscription prefetch
AMQ-5541Support preemptive redelivery flag for non persistent messages
AMQ-5573Configurable messages size for Stomp producer
AMQ-5578preallocate journal files
AMQ-5587AMQP shutdown transport if no connection attempt received after a configurable delay.
AMQ-5589AMQP Module tests run much longer than necessary.
AMQ-5590Reduce the time to run STOMP tests where possible.
AMQ-5591AMQP Implement the JMS Mapping spec as it evolves.
AMQ-5607MQTT Tests can be sped up with some minimal changes
AMQ-5614Support message expiration in DLQ
AMQ-5616Declare variables as ConcurrentMap not ConcurrentHashMap to avoid issues after compiling on Java 8
AMQ-5621Unit tests cleanup
AMQ-5636Upgrade the bundled DBCP component. The current one is very old and buggy.
AMQ-5639Allow advisory messages to traverse a broker network
AMQ-5640negative TotalMessageCount in JMX Broker MBean
AMQ-5642Add ActiveMQXAConnectionFactory to ra.xml
AMQ-5656Support selective MBean creation
AMQ-5657Upgrade to Camel 2.15.0
AMQ-5672Add an option to virtual topic selector cache to enforce only a single selector at a given time
AMQ-5693Expose camel component meta model like camel-catalog does
AMQ-5709Logging of "Database ... is locked" should be done on level DEBUG
AMQ-5719Add clientId and subscriptionName to all durable-related exceptions and log messages within TopicRegion
AMQ-5734Support MQTT 3.1 silent subscription fail
AMQ-5737AMQP: Receiver uses case sensitive string compare to lookup transformer.
AMQ-5750Add exception handler to TaskRunnerFactory
AMQ-5754Disable /fileserver feature by default
AMQ-5755Add some tests for STOMP over WebSockets and fix and improve close handling
AMQ-5760ActiveMQ - Output url to the rest api when starting AMQ
AMQ-5768Exclude Advisory Topics from expired message processing.
AMQ-5772Improve removeConnection()
AMQ-5794Cleanup connections that open but don't initiate a protocol handshake.
AMQ-5795AMQP: Allow delivery transformer to fallback to lower level transformer when transformation fails
AMQ-5799AMQP: Return a more complete Source when client looks up an existing durable subscription
AMQ-3758Recover scheduler database option
AMQ-5008Support for certificate revocation checking (with patch)
AMQ-5176Support building ActiveMQ using Java 8 JDK
AMQ-5213Allow for changing logger levels via JMX
AMQ-5218Provide a way to export/import destinations created during runtime
AMQ-5271Add an in-memory JobSchedulerStore implementation
AMQ-5351Create a Camel routes plugin to load routes dynamically into the broker
AMQ-5391Support for anonymous style producers in AMQP
AMQ-5458MBean to help testing replicated levelDB
AMQ-5491Standalone Web console Session timeout with user/password input
AMQ-5558Make some activemq jar executable and able to send/receive messages
AMQ-5630Provide a way to disable durable subscriptions from configuration.
AMQ-5757AMQP: Add support for heartbeats and inactivity monitoring.
AMQ-5771In the logs add remote IP address in case of authentication failure
AMQ-5776Implement and test maxFrameSize across all protocols
AMQ-5366Upgrade to Camel 2.14
AMQ-5596Remove the deprecated JMS streams code
AMQ-5699AMQP: Update to released Proton-J 0.9.1
AMQ-5707AMQP: Investigate the affact of abort slow consumer strategy on sender links
ENTESB-1556Align dependency versions
Red Hat logoGithubRedditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.