• 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...
    Profile Photo
    last modified by mreasy
  • 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.   ...
    Profile Photo
    last modified by mreasy
  • 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...
    Profile Photo
    last modified by gaohoward
  • "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...
    Profile Photo
    last modified by borges
  • 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 &...
    Profile Photo
    last modified by ataylor
  • 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 ...
    Profile Photo
    last modified by amdonov
  • 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...
    Profile Photo
    last modified by gaohoward
  • 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...
    Profile Photo
    last modified by jbertram
  • 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...
    Profile Photo
    last modified by sudovenko
  • 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...
    Profile Photo
    last modified by rajaswin07
  • HornetQFrameDecoder2

    Now I study the source code of the hornetq-2.2.14.Final,I have many problems.
    Profile Photo
    last modified by guangquanhao
  • 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...
    Profile Photo
    last modified by mashiur.rahman
  • 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...
    Profile Photo
    last modified by srinivasasanda
  • 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...
    Profile Photo
    last modified by clebert.suconic
  • 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...
    Profile Photo
    created by venquet
  • 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...
    Profile Photo
    last modified by akhil08
  • 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...
    Profile Photo
    last modified by gaohoward
  • 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...
    Profile Photo
    last modified by guangquanhao
  • 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...
    Profile Photo
    created by clebert.suconic
  • 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?
    Profile Photo
    last modified by zippyzeppoli