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)