You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Timothy Bish (JIRA)" <ji...@apache.org> on 2015/06/20 00:51:00 UTC
[jira] [Closed] (AMQ-5532) ActiveMQ 5.9-SUBSCRIBER does not receive
message from broker after reconneting
[ https://issues.apache.org/jira/browse/AMQ-5532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Timothy Bish closed AMQ-5532.
-----------------------------
Resolution: Incomplete
No test case provided and there's not clear enough information to construct a unit test that recreates the users setup / scenario.
> ActiveMQ 5.9-SUBSCRIBER does not receive message from broker after reconneting
> ------------------------------------------------------------------------------
>
> Key: AMQ-5532
> URL: https://issues.apache.org/jira/browse/AMQ-5532
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Broker
> Affects Versions: 5.9.0, 5.9.1
> Environment: OS-Solaris
> JRE1.6
> Reporter: Arunava Bhattacharya
> Labels: ActiveMQ5.9, BROKER, RECONNECTION
>
> Hi,
> I am currently facing a problem while using Active MQ 5.9 as broker.
> My System set up is as follows:
> System Context
> -------------------------
> PUB(JMS Client)<--------->ACTIVE MQ BROKER(5.9)<------>SUB(MQTT Client)
> Scenario
> -------------
> -10 messages are scheduled at publisher end and fired
> -SUBSCRIBER is disconnected after receiving 1 message
> -SUBSCRIBER is reconnected again
> -SUBSCRIBER does not receive remaining messages.
> SUBSCRIBER
> ------------------
> - This is a durable subscriber.
> -Connects using cleanSession Flag as false
> -Subscribes using Requested QoS=2
> -Keep Alive is 30sec
> Observation
> ------------------------
> -Messages from JMS client are converted MQTT with QoS=0 at broker side
> - Messages are lost incase they are scheduled in blulk from the PUBLISHER end only.
> -For instant single message this problem does not occur.
> Questions
> -------------------------
> -Does this mean that delivery is not assured?
> -How setting the persistence flag at JMS prodcuer end is translated to a MQTT message ? In general what is the logic to translate a JMS message to a MQTT message considering QoS?
> -Are the messages stored in some in memory DB? and retried ?
> -Is there a fix regarding this issue available in version 5.10 ? I see lot of improvements in 5.10 related to MQTT
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)