== Change Log

=== 5.4.1-fuse-01-00

* [MB-710|http://fusesource.com/issues/browse/MB-710] - Message store is not cleaned when durable topic subscribers are refusing messages ([AMQ-2584|https://issues.apache.org/activemq/browse/AMQ-2584])
* [MB-726|http://fusesource.com/issues/browse/MB-726] - ActiveMQConnection.close logs stack trace in INFO level ([AMQ-2902|https://issues.apache.org/activemq/browse/AMQ-2902])
* [MB-730|http://fusesource.com/issues/browse/MB-730] - Null messages occurring when using VM transport, topics and multiple consumers
* [MB-734|http://fusesource.com/issues/browse/MB-734] - Inactivity monitor for http/https transport reverts back to default 30 second readCheckTime
* [MB-736|http://fusesource.com/issues/browse/MB-736] - XA Transaction not cleaned up in broker on ungraceful exit of XA producer. ([AMQ-2950|https://issues.apache.org/activemq/browse/AMQ-2950])
* [MB-745|http://fusesource.com/issues/browse/MB-745] - java.io.EOFException: Chunk stream does not exist at page on broker start ([AMQ-2935|https://issues.apache.org/activemq/browse/AMQ-2935])
* [MB-747|http://fusesource.com/issues/browse/MB-747] - Seeing inflight messages that are not consumed when jmsPriority is enabled and have intermittent durable consumer ([AMQ-2980|https://issues.apache.org/activemq/browse/AMQ-2980])
* [MB-751|http://fusesource.com/issues/browse/MB-751] - bin/activemq depends on /bin/bash, and that is not present by default on AIX 5.3 systems ([AMQ-2453|https://issues.apache.org/activemq/browse/AMQ-2453])
* [MB-754|http://fusesource.com/issues/browse/MB-754] - StorePercentUsage value never decreases ([AMQ-2986|https://issues.apache.org/activemq/browse/AMQ-2986])
* [MB-755|http://fusesource.com/issues/browse/MB-755] - Missing messages in durable subscription with selector and KahaDB ([AMQ-2985|https://issues.apache.org/activemq/browse/AMQ-2985])
* [MB-757|http://fusesource.com/issues/browse/MB-757] - KahaDB doesn't clean up old log files ([AMQ-2736|https://issues.apache.org/activemq/browse/AMQ-2736])
* [MB-758|http://fusesource.com/issues/browse/MB-758] - Virtual topic interceptor process advisory messages ([AMQ-2993|https://issues.apache.org/activemq/browse/AMQ-2993])
* [MB-759|http://fusesource.com/issues/browse/MB-759] - Message getting stuck on queue, leading to KahaDB log files not being deleted and disk running out of space ([AMQ-2955|https://issues.apache.org/activemq/browse/AMQ-2955])
* [MB-762|http://fusesource.com/issues/browse/MB-762] - Dispatch counter incrementing with queue browser poll but no consumers/producers attached to broker. ([AMQ-3020|https://issues.apache.org/activemq/browse/AMQ-3020])
* [MB-763|http://fusesource.com/issues/browse/MB-763] - Problem of removing durableSubscribers from BrokerView ([AMQ-3013|https://issues.apache.org/activemq/browse/AMQ-3013])
* [MB-766|http://fusesource.com/issues/browse/MB-766] - Failover transport blocking when uri sets watchTopicAdvisories=false
* [MB-771|http://fusesource.com/issues/browse/MB-771] - ./bin/activemq script ignores ACTIVEMQ_SSL_OPTS from environment ([AMQ-3035|https://issues.apache.org/activemq/browse/AMQ-3035])

* [AMQ-3021|https://issues.apache.org/activemq/browse/AMQ-3021] - HttpTunnelServlet leaks BlockingQueueTransport objects, causing eventual OOM on heap space
* [AMQ-2925|https://issues.apache.org/activemq/browse/AMQ-2925] - PooledConnection.getConnection() should be public
* [AMQ-2927|https://issues.apache.org/activemq/browse/AMQ-2927] - Implement custom brokerId assignment strategy
* [AMQ-2942|https://issues.apache.org/activemq/browse/AMQ-2942] - Can't configure an inactivity monitor for https transport
* [AMQ-2938|https://issues.apache.org/activemq/browse/AMQ-2938] - ActiveMQ Console requires Jasypt bundle which is not part of the ActiveMQ features
* [AMQ-2885|https://issues.apache.org/activemq/browse/AMQ-2885] - Upgrade aries to 0.1-r964701
* [AMQ-2941|https://issues.apache.org/activemq/browse/AMQ-2941] - Add a non-JMX way to browse and delete scheduled/delayed messages
* [AMQ-2940|https://issues.apache.org/activemq/browse/AMQ-2940] - Add a way to select and delete scheduled/delayed messages with a message selector
* [AMQ-2966|https://issues.apache.org/activemq/browse/AMQ-2966] - Null messages occurring when using VM transport, topics and multiple consumers
* [AMQ-2967|https://issues.apache.org/activemq/browse/AMQ-2967] - Have Schedular support disabled by default
* [AMQ-2959|https://issues.apache.org/activemq/browse/AMQ-2959] - Scheduler not honoring activemq.store.dir property
* [AMQ-2973|https://issues.apache.org/activemq/browse/AMQ-2973] - Removing composite subscription clears all dispatched messages	  
* [AMQ-2948|https://issues.apache.org/activemq/browse/AMQ-2948] - Support ajax clients in multiple windows/tabs in a single browser	  
* [AMQ-2103|https://issues.apache.org/activemq/browse/AMQ-2103] - Memory leak when marshaling ActiveMQTextMessage to persistent store  
* [AMQ-2975|https://issues.apache.org/activemq/browse/AMQ-2975] - New shell scripts doesn't work well with multiple broker instances	  
* [AMQ-2972|https://issues.apache.org/activemq/browse/AMQ-2972] - STOMP over Websockets do not work in Chrome
* [AMQ-2945|https://issues.apache.org/activemq/browse/AMQ-2945] - KahaDB corrupted when too many messages accumulate: EOFException	  
* [AMQ-2989|https://issues.apache.org/activemq/browse/AMQ-2989] - Upgrade xmlpull with xpp3
* [AMQ-2990|https://issues.apache.org/activemq/browse/AMQ-2990] - Allow to specify the chunk size when using JMS Stream (ActiveMQOutputStream)	  
* [AMQ-2970|https://issues.apache.org/activemq/browse/AMQ-2970] - Fire advisory events when destinations are created/delete via JMX
* [AMQ-2988|https://issues.apache.org/activemq/browse/AMQ-2988] - Allow to retrieve the JMSProperties when using JMS Stream (ActiveMQInputStream)
* [AMQ-2999|https://issues.apache.org/activemq/browse/AMQ-2999] - peer transport factory mapping localhost incorrectly to loopback
* [AMQ-2982|https://issues.apache.org/activemq/browse/AMQ-2982] - Sticky KahaDB log files due to local transaction rollback
* [AMQ-2983|https://issues.apache.org/activemq/browse/AMQ-2983] - Sticky KahaDB log files due to concurrent consumer with local transaction
* [AMQ-3007|https://issues.apache.org/activemq/browse/AMQ-3007] - Kahadb LockFile.lock() leaks file descriptors if tryLock() returns an IOException
* [AMQ-2952|https://issues.apache.org/activemq/browse/AMQ-2952] - Message groups with small prefetch
* [AMQ-2551|https://issues.apache.org/activemq/browse/AMQ-2551] - Locking issue with MySQL InnoDB
* [AMQ-2764|https://issues.apache.org/activemq/browse/AMQ-2764] - For "duplex" network connection, after restart one ActiveMQ, message is missing.
* [AMQ-3025|https://issues.apache.org/activemq/browse/AMQ-3025] - ActiveMQ child instances create their PID file in the parent's data directory and refer to the parent's configuration files when started
* [AMQ-2939|https://issues.apache.org/activemq/browse/AMQ-2939] - Disable Spring 3 schema validation
* [AMQ-3029|https://issues.apache.org/activemq/browse/AMQ-3029] - Exception when try to browse ActiveMQBlobMessage via JMX
* [AMQ-2930|https://issues.apache.org/activemq/browse/AMQ-2930] - Does ActiveMQ run on Windows Vista and/or Windows 7?
* [AMQ-2932|https://issues.apache.org/activemq/browse/AMQ-2932] - A little optimization to IdGenerator and a potential issue with the counter
* [AMQ-2997|https://issues.apache.org/activemq/browse/AMQ-2997] - Default log4j.properties has Camel set at ERROR level. Please lower this to WARN or maybe even better at INFO
* [AMQ-3005|https://issues.apache.org/activemq/browse/AMQ-3005] - The spring.schemas file contains an invalid mapping

===  5.4.1-fuse-00-00

* All changes included in Apache ActiveMQ 5.4.1 release
* [https://issues.apache.org/activemq/browse/AMQ-2925]: PooledConnection.getConnection() should be public
* [https://issues.apache.org/activemq/browse/AMQ-2927]: Implement custom brokerId assignment strategy
* [https://issues.apache.org/activemq/browse/AMQ-2942]: Can't configure an inactivity monitor for https transport
* [https://issues.apache.org/activemq/browse/AMQ-2938]: ActiveMQ Console requires Jasypt bundle which is not part of the ActiveMQ features
* [https://issues.apache.org/activemq/browse/AMQ-2885]: Upgrade aries to 0.1-r964701
* [https://issues.apache.org/activemq/browse/AMQ-2932]: A little optimization to IdGenerator and a potential issue with the counter


