Performance optimization in TimedBuffer theHi, While profiling our application, which makes excessive usage of HornetQ, org.hornetq.core.journal.impl.TimedBuffer's CheckTimer came to light, which does more Semaphore#acquire + #release than necessary... Performance optimization in OrderedExecutorFactory Hi, While profiling our application, which makes excessive usage of HornetQ, org.hornetq.utils.OrderedExecutorFactory came to light, which has locking contentions on synchronized Collections-access. ... A deadlock found in replication A deadlock just found in my last test run (which hangs because of it). Here is a piece of stack showing it: Found one Java-level deadlock: ============================= "Thread-1693": waiting for own... "Transaction" interface The Transaction interface has several methods that are only used internally by TransactionImpl. Can I just prune these and make them private at TransactionImpl? The motivation is to make the code simpler to re... repackaging client/server/core classes Ive made a commit at https://github.com/andytaylor/hornetq/commit/ec1fbcdad2a85fb0dac809f4c7b3c0bcf2c905c2 in which i have repacked all the core classes int 3 modules client/server and core, the reasons for this are &... REST - Race condition in QueueDestinationsResource.findQueue There is race condition at the start of the findQueue method of QueueDestinationsResource in REST component. I discovered the problem when blasting requests at a server that I'd just restarted. When I posted a single ... Solving the backward compatibility issue -- working with clients of old versions The issue is that since 2.3 we have made changes to DiscoveryGroupConfiguration to support JGroups. This causes a serialization problem when a version 2.2 JMS client need to get a ConnectionFactory via JNDI from the n... Unnecessary JARs in HornetQ JCA RA Currently on master if you run the "hornetq-ra-rar" example you get an archive like this: hornetq-rar-2.3.0.BETA-SNAPSHOT.rar META-INF ra.xml hornetq-commons-2.3.0.BETA-SNAPSHOT.jar hornetq-core-client-2... security flaw? or is there a way to apply security roles to a queue? Dear All, Accoding to the maual Section 31.1: "Seven different permissions can be given to the set of queues which match the address." (not queue) Now here is the challenge challenge: 1. I have one a... msg-create-next always returns the same url? Hello guys, WIth the help of some nice gents in this forum I got my hornetq going. I am a newbie so please excuse me if I sound dumb. I am just following the examples at http://docs.jboss.org/hor... HornetQFrameDecoder2 Now I study the source code of the hornetq-2.2.14.Final,I have many problems. java.io.NotSerializableException: java.util.concurrent.ThreadPoolExecutor while sending message to queue 16:48:37,486 ERROR [stderr] (Thread-37 (HornetQ-client-global-threads-1988924499)) java.io.NotSerializableException: java.util.concurrent.ThreadPoolExecutor 16:48:37,487 ERROR [stderr] (Thread-37 (HornetQ-client-glob... Failed to decode packet: java.lang.IllegalArgumentException: HQ119074: Invalid type: -1 Hi , I am trying to send message using jms, into hornetq server 2.2.14 and 2.3.0 ( I tried using both servers) Javaversion: java version "1.6.0_29" JbossVersion: jboss7.1.1 Hornetq S... RecoveryManager and other usages... I'm planning to write a batch consumer feature that we can use for MDB Batching... and I will use that as the base class for a future JMS Bridge. So, the JMS Bridge is used outside of that package.. I'm... One MDB for 80 Queues Dear All, I have a unique requirement to process 80 offices EDI files using hornetQ + MDB. One issue here is each office may send more than one file on a push, but at a single instance only one EDI should be... invalid type code Hi, I noticed the following exception when onMessage call back is triggered on consumer. javax.jms.JMSException: invalid type code: 32 at java.i... About backup stops on failback When the old live server re-starts, the backup stops itself. My question is: 1. backup seems dead here but it doesn't exit the JVM process. Why not we simply exit it? 2. Would it be better if the liv... Why the hornetq stop the server automatically I use hornetq like this.I build up a core bridge on two different servers.I can start up them ,send and consume messages successfully.I want this system to run a long time.But after the day,it would stop automatically... Thread Interrupt on the bridges... Just a FYI to the team, I found the reason for a few issues we have had on the testsuite. (Locator still running and files still open). The Bridge will stop and close the connection factory, in certain cases t... generating an error via a malformed message I am looking to send malformed messages to my hornetq instance to verify my logging configuration. How might I go about this?