Bug 805607 - HornetQ - Undeploying of ESB archive causes undelivered messages
Summary: HornetQ - Undeploying of ESB archive causes undelivered messages
Keywords:
Status: NEW
Alias: None
Product: JBoss Enterprise SOA Platform 5
Classification: JBoss
Component: JBoss HornetQ
Version: 5.3.0 GA
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ER3
: 5.3.0 GA
Assignee: Nobody
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-03-21 16:49 UTC by Filip Nguyen
Modified: 2023-05-31 23:39 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Undeploying ESB archives when using HornetQ can interfere with the delivery of messages. If you are sending messages to be processed by the gateway queue and undeploy the ESB before it has finished, the messages will not be sent automatically when you redeploy it.
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)
Deployments and logfiles (5.44 MB, application/zip)
2012-03-21 16:54 UTC, Filip Nguyen
no flags Details

Description Filip Nguyen 2012-03-21 16:49:43 UTC
I have deployed esb aware and unaware (gateway) queues. Then I deploy Failover1.esb. I run standard JMS client and send 1000 messages to the gateway queue. Before all messages are delivered I undeploy the ESB and later deploy again. The messages are not consumed by the application after it is deployed again (see attached application and logs, from logs it can be seen that only 950 messages are processed by the ESB).

Comment 1 Filip Nguyen 2012-03-21 16:54:00 UTC
Created attachment 571772 [details]
Deployments and logfiles

Comment 4 Rick Wagner 2012-04-13 15:36:57 UTC
Associated JIRA:

https://issues.jboss.org/browse/JBPAPP-8708

Comment 6 David Le Sage 2012-07-02 02:48:13 UTC
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
Undeploying ESB archives when using HornetQ can interfere with the delivery of messages. If you are sending messages to be processed by the gateway queue and undeploy the ESB before it has finished, the messages will not be sent automatically when you redeploy it.


Note You need to log in before you can comment on or make changes to this bug.