AMQ 7 - 7.2.4 Resolved Issues

Updated

The AMQ 7.2.4 release is now available for download from the Customer Support Portal. AMQ 7.2.4 is a patch release for AMQ 7.2.0 and can be applied as a patch to an existing broker instance or can be used to create new broker instances. Note, AMQ 7 patches are cumulative and include fixes from previous patch releases as noted below.

The following issues have been resolved in the AMQ 7.2.4 release:

IDComponentSummary
Content from issues.jboss.org is not included.ENTMQBR-1025Hawtio console (or its replacement) should implement the latest HTTP security enhancements
Content from issues.jboss.org is not included.ENTMQBR-1061Exception when using LegacyLDAPSecuritySettingsPlugin
Content from issues.jboss.org is not included.ENTMQBR-1167CVE-2018-1000129 jolokia-core: jolokia: Cross site scripting in the HTTP servlet [amq-7]
Content from issues.jboss.org is not included.ENTMQBR-1168CVE-2018-1000130 jolokia-core: jolokia: JMX proxy mode vulnerable to remote code execution [amq-7.1.0]
Content from issues.jboss.org is not included.ENTMQBR-1169[AMQ 7, hawtio, large message] Sending very large messages through hawtio results in - java.lang.IllegalStateException: Can't write records bigger than the bufferSize(501760) on the journal
Content from issues.jboss.org is not included.ENTMQBR-1569[AMQP] sender is not granted credit once space on queue is available
Content from issues.jboss.org is not included.ENTMQBR-1848"javax.jms.JMSException: Incorrect Routing Type for queue, expecting: ANYCAST" occurs when qpid-jms client consumes a message from a multicast queue as javax.jms.Queue object with FQQN
Content from issues.jboss.org is not included.ENTMQBR-1946LargeMessage can lead to OOM under load
Content from issues.jboss.org is not included.ENTMQBR-2024Disabling Advisory generates WARN messages :"Errors occurred during the buffering operation : javax.jms.IllegalStateException: Cannot remove a consumer that had not been registered:" every time the XA recovery happens.
Content from issues.jboss.org is not included.ENTMQBR-2071WFTXN0001: A transaction is already in progress
Content from issues.jboss.org is not included.ENTMQBR-2074Retry from DLQ and Expiry Queue is broken on web console (Hawtio)
Content from issues.jboss.org is not included.ENTMQBR-2100AMQ 7.2.1: under heavy load: org.apache.activemq.artemis.core.paging.cursor.NonExistentPage: Invalid messageNumber passed
Content from issues.jboss.org is not included.ENTMQBR-2117[AMQ7,Hawtio] Unable to delete queue with single quote from Hawtio console.
Content from issues.jboss.org is not included.ENTMQBR-2177Allow deleting temporary destination when originating session is closed
Content from issues.jboss.org is not included.ENTMQBR-2178Missing Implementation-Version attribute in MANIFEST.MF
Content from issues.jboss.org is not included.ENTMQBR-2187Millions of "Could not locate page transaction" messages in broker log
Content from issues.jboss.org is not included.ENTMQBR-2192NPE while dropping/failing large messages on paging
Content from issues.jboss.org is not included.ENTMQBR-2220Apply 'Content Security Policy' HTTP header to Hawtio
Content from issues.jboss.org is not included.ENTMQBR-2226Remove deprecated JVM options from configuration (JDK9+ compatibility)
Content from issues.jboss.org is not included.ENTMQBR-2264JMS Producer queueQuery does not work when addressName != queueName
Content from issues.jboss.org is not included.ENTMQBR-2271Address Latency Impact on Executors
Content from issues.jboss.org is not included.ENTMQBR-2272PageCursorInfo put into consumedPages when page is deleting
Content from issues.jboss.org is not included.ENTMQBR-2273Paged large message results in pagingStore sizeInBytes leak when the page is evicted
Content from issues.jboss.org is not included.ENTMQBR-2274Incorrect Journal filesize calculation where specified size is lest that the block size when using AIO. * If the specified file size is under the fs block size then the resulting file size is 0. Setting it to the block size in this case.
Content from issues.jboss.org is not included.ENTMQBR-2275Possible NPE during shutdown on backup
Content from issues.jboss.org is not included.ENTMQBR-2276Error on compacting journal after Java9
Content from issues.jboss.org is not included.ENTMQBR-2297Deadlock on Paging.checkDepage and Queue.deliver with Topic Subscriptions and Filters

The following issues have been resolved in the AMQ 7.2.3 release:
IDComponentSummary
Content from issues.jboss.org is not included.ENTMQBR-956[AMQ7, AMQP, JMX, DeliveringCount] JMX operation "listDeliveringMessages()” returns empty string when deliveringCount > 0
Content from issues.jboss.org is not included.ENTMQBR-1920[AMQ 7, BindingsImpl] BindingsImpl.getNextBinding - AMQ224016: Caught exception: java.lang.StackOverflowError
Content from issues.jboss.org is not included.ENTMQBR-1958Queue preference changes to display columns not persistent through page refresh
Content from issues.jboss.org is not included.ENTMQBR-2004MSSQL 2016 wrong syntax 'AUTO_INCREMENT' when creating tables
Content from issues.jboss.org is not included.ENTMQBR-2052Message load balancing off, unable to send messages to queue on other nodes instead of subscribed consumer
Content from issues.jboss.org is not included.ENTMQBR-2055[Hawtio] console display blank ClientID for the core client.
Content from issues.jboss.org is not included.ENTMQBR-2093Move ClassLoadingUtil from commons to core-client
Content from issues.jboss.org is not included.ENTMQBR-2114Duplicate messages when JMS bridge is stopped and restarted
Content from issues.jboss.org is not included.ENTMQBR-2136org.apache.activemq.artemis.utils.actors.OrderedExecutor acquiring huge heap space
Content from issues.jboss.org is not included.ENTMQBR-2190Core JMS client leaks temporary destination names

The following issues have been resolved in the AMQ 7.2.2 release:
IDComponentSummary
Content from issues.jboss.org is not included.ENTMQBR-781[Error Codes] same Error Code(s) defined in different places with different reasons
Content from issues.jboss.org is not included.ENTMQBR-831Broker should respond to changes in logging.properties at run-time
Content from issues.jboss.org is not included.ENTMQBR-882Standby slave does not announce replication to master when primary slave is down
Content from issues.jboss.org is not included.ENTMQBR-928No logging for exceptions in the LDAPLoginModule
Content from issues.jboss.org is not included.ENTMQBR-957Implement a Similar Hawtio Resizing Fix for the Purge / Delete Dialog as Implemented for ENTESB-7304
Content from issues.jboss.org is not included.ENTMQBR-1025Hawtio console (or its replacement) should implement the latest HTTP security enhancements
Content from issues.jboss.org is not included.ENTMQBR-1054CVE-2015-5183 A-MQ Console: HTTPOnly and Secure attributes not set on cookies
Content from issues.jboss.org is not included.ENTMQBR-1370Add 'user' attribute to queue in XML/JMX
Content from issues.jboss.org is not included.ENTMQBR-1496Allow for management messages to pass the global-max-size limit
Content from issues.jboss.org is not included.ENTMQBR-1699Cannot set the message content when using ./artemis producer
Content from issues.jboss.org is not included.ENTMQBR-1790Do not cluster Openwire advisory queues
Content from issues.jboss.org is not included.ENTMQBR-1869Hawtio console not saving chosen columns in "Artemis" tab, "Queue" subtab
Content from issues.jboss.org is not included.ENTMQBR-1878[AMQ7, broker shutdown, JMX connector] JVM does not exit if "connector" configured in management-context
Content from issues.jboss.org is not included.ENTMQBR-1880Hawtio Artemis tab disappears if we use IE
Content from issues.jboss.org is not included.ENTMQBR-1918[AMQ7, critical-analyzer] add extra detail to output for analysing cause of timeout
Content from issues.jboss.org is not included.ENTMQBR-1921NPE thrown by core client after failover
Content from issues.jboss.org is not included.ENTMQBR-1923[AMQ7, ha replication, server.lock] broker appears to hang when server.lock has incorrect file permissions
Content from issues.jboss.org is not included.ENTMQBR-1962Hawtio RBAC bypassed if com.sun.management.jmxremote Java system properties are set
Content from issues.jboss.org is not included.ENTMQBR-1973[AMQ7, management notification, SECURITY_PERMISSION_VIOLATION] _AMQ_User property is not set on notification when authentication fails
Content from issues.jboss.org is not included.ENTMQBR-1974Support masked passwords in management.xml
Content from issues.jboss.org is not included.ENTMQBR-1976AMQ 7.2 (probable regression): Core-JMS consumer fails with IndexOutOfBoundsException
Content from issues.jboss.org is not included.ENTMQBR-1994JDBC Journal is not deleting TX records
Content from issues.jboss.org is not included.ENTMQBR-1995Enabling TRACE-level logging in the broker leads to ConcurrentModificationException and failed operations
Content from issues.jboss.org is not included.ENTMQBR-2005DB2 throws warning about inability to verify tables
Content from issues.jboss.org is not included.ENTMQBR-2011Consumer of store-forward internal queues get dropped when syncing large messages
Content from issues.jboss.org is not included.ENTMQBR-2014AMQ7: io.netty.handler.codec.DecoderException: java.lang.NullPointerException in broker log
Content from issues.jboss.org is not included.ENTMQBR-2016Avoid possible double instantiation of properties
Content from issues.jboss.org is not included.ENTMQBR-2017address routing-type overridden on attaching AMQP sender
Content from issues.jboss.org is not included.ENTMQBR-2020Track routed and unrouted messages sent to an address
Content from issues.jboss.org is not included.ENTMQBR-2023Fix Configuration change loss when network Issue
Content from issues.jboss.org is not included.ENTMQBR-2029[ARTEMIS-2105] Discovery group connectors can delay broker shutdown
Content from issues.jboss.org is not included.ENTMQBR-2034AMQ7: consuming from the same address using multiple consumers, with AMQP producer and CORE consumer, sometimes fails
Content from issues.jboss.org is not included.ENTMQBR-2035Netty IndexOutOfBoundsException at io.netty.buffer.AbstractByteBuf.ensureWritable
Content from issues.jboss.org is not included.ENTMQBR-2039ARTEMIS-2103 VirtualTopic doesn't work correctly with multiple consumers
Content from issues.jboss.org is not included.ENTMQBR-2040ARTEMIS-2110 JDBC LeaseLocker repeated renew or renew after aquire can fail in error
Content from issues.jboss.org is not included.ENTMQBR-2042Cluster connection non-default configuration elements ignored
Content from issues.jboss.org is not included.ENTMQBR-2050Message sent to JMSReplyTo from old client does not find correct binding
Content from issues.jboss.org is not included.ENTMQBR-2058NPE in AMQPMessage getPriority
Content from issues.jboss.org is not included.ENTMQBR-2062[AMQ7, CORE client, consumers] broker not delivering message to consumer after client side exception
Content from issues.jboss.org is not included.ENTMQBR-2081Openwire client is able to send one more message, when address is full (address policy fail)
Content from issues.jboss.org is not included.ENTMQBR-2086[AMQ 7, JMS Selectors] JMS Selectors broken in some cases

The following issues have been resolved in the AMQ 7.2.1 release:
IDComponentSummary
Content from issues.jboss.org is not included.ENTMQBR-893Masking of password does not work with login.config
Content from issues.jboss.org is not included.ENTMQBR-928No logging for exceptions in the LDAPLoginModule
Content from issues.jboss.org is not included.ENTMQBR-958Provide a tool to replay messages from a csv file
Content from issues.jboss.org is not included.ENTMQBR-969[AMQP] Test hangs when running qpid-interop-test against Artemis
Content from issues.jboss.org is not included.ENTMQBR-980[AMQ7, exclusive consumer] add exclusive consumer functionality to AMQ 7
Content from issues.jboss.org is not included.ENTMQBR-1026AMQ 7 Console - Included JavaScript libraries with 18 known security vulnerabilities [XSS, Arbitrary Script Injection and Object Deserialization]
Content from issues.jboss.org is not included.ENTMQBR-1030Restrict directory listings of Hawtio within the web server configuration
Content from issues.jboss.org is not included.ENTMQBR-1071Facilitate the upgrade of Artemis in WF/EAP to align with AMQ Broker product
Content from issues.jboss.org is not included.ENTMQBR-1163[Artemis 2.x Upgrade] Failover does not work with HTTP conncetors/acceptors
Content from issues.jboss.org is not included.ENTMQBR-1182Lost message when MDB is resending messages under high load
Content from issues.jboss.org is not included.ENTMQBR-1184LargeMessage Produced by AMQP Protocol Can Not Be Consumed By AMQP Protocol
Content from issues.jboss.org is not included.ENTMQBR-1497Openwire client does not honor max-delivery-attempts set on Address
Content from issues.jboss.org is not included.ENTMQBR-1547Correctly check for queue exists before creating shared queue
Content from issues.jboss.org is not included.ENTMQBR-1548Implementation of AMQP interceptor is passing a null RemotingConnection reference
Content from issues.jboss.org is not included.ENTMQBR-1569[AMQP] sender is not granted credit once space on queue is available
Content from issues.jboss.org is not included.ENTMQBR-1606Output of CLI operations in messaging subsystem's server changed from 7.1
Content from issues.jboss.org is not included.ENTMQBR-1608[Artemis 2.x upgrade] Broken managed connections after suspending remote broker
Content from issues.jboss.org is not included.ENTMQBR-1610[Artemis 2.x upgrade] libAIO does not get loaded on RHEL 6 x86_64
Content from issues.jboss.org is not included.ENTMQBR-1614[Artemis 2.x upgrade] Setting globalThreadPool size on client using system properties is ignored
Content from issues.jboss.org is not included.ENTMQBR-1616Regression in JMS bridge with network failures tests
Content from issues.jboss.org is not included.ENTMQBR-1617[Artemis 2.x upgrade] Unexptected crash of server in SOAK test
Content from issues.jboss.org is not included.ENTMQBR-1619[Artemis upgrade] Artemis creates and use NODE_MANAGER table even though HA is not configured
Content from issues.jboss.org is not included.ENTMQBR-1622NPE in server log when Artemis trace logging is enabled
Content from issues.jboss.org is not included.ENTMQBR-1623Redelivery message property in interceptor code
Content from issues.jboss.org is not included.ENTMQBR-1624[AMQP] sender is not granted credit once space on queue is available
Content from issues.jboss.org is not included.ENTMQBR-1636Openwire unable to receive larger message (10MB), but not "large"
Content from issues.jboss.org is not included.ENTMQBR-1721DB2 sending larger message (1MB) crashes the whole server
Content from issues.jboss.org is not included.ENTMQBR-1757AMQ Broker throws ERROR if we update the address ANYCAST to MULTICAST or vice-versa in broker.xml
Content from issues.jboss.org is not included.ENTMQBR-1765Leak / Pile-Up of Connections from LDAPLoginModule
Content from issues.jboss.org is not included.ENTMQBR-1819IndexOutOfBoundsException in JDBC HA scenario
Content from issues.jboss.org is not included.ENTMQBR-1820LDAPLoginModule should actively detect unauthenticated Bind requests
Content from issues.jboss.org is not included.ENTMQBR-1825Broker is using 100% core's CPU time if message grouping is used
Content from issues.jboss.org is not included.ENTMQBR-1827IndexOutOfBoundsException during receiving messages in remote JCA scenario between Artemis 1.5 and 2.x
Content from issues.jboss.org is not included.ENTMQBR-1831backup broker incorrectly becomes live broker despite IOErrors during data replication
Content from issues.jboss.org is not included.ENTMQBR-1835Critical IO Error ... when starting Artemis in colocated topology with HA JDBC store
Content from issues.jboss.org is not included.ENTMQBR-1865Selector LRUCache size exceeds max limit
Content from issues.jboss.org is not included.ENTMQBR-1879[AMQ7] Catch malformed simple string
Content from issues.jboss.org is not included.ENTMQBR-1881JMS Client does not throw MessageFormatRuntimeException on malformed body
Content from issues.jboss.org is not included.ENTMQBR-1882Backwards compatibility issue in JMS Connection Factory prevents RA creating >1 connection when Client ID is set.
Content from issues.jboss.org is not included.ENTMQBR-1922Config file listings contain illegal syntax
Content from issues.jboss.org is not included.ENTMQBR-1934[AMQ7, journal, compaction] Compacting may mix up data files orders. Causing data loss.
Content from issues.jboss.org is not included.ENTMQBR-1941LargeMessage Produced by AMQP Protocol Can Not Be Consumed By AMQP Protocol when consumer connected to different node

Please see the Using AMQ Broker 7.2 guide's This content is not included.CHAPTER 3. UPGRADING YOUR BROKER for instructions on patching an existing AMQ 7.2.0 installation.

Article Type