[jboss-jira] [JBoss JIRA] (WFLY-8579) Topic messages are sent to all shared non-durable subscription participants

Scott Van Wart (JIRA) issues at jboss.org
Thu Apr 13 10:12:00 EDT 2017


Scott Van Wart created WFLY-8579:
------------------------------------

             Summary: Topic messages are sent to all shared non-durable subscription participants
                 Key: WFLY-8579
                 URL: https://issues.jboss.org/browse/WFLY-8579
             Project: WildFly
          Issue Type: Bug
          Components: JMS
    Affects Versions: 10.1.0.Final
            Reporter: Scott Van Wart
            Assignee: Jeff Mesnil


I have two MDBs with a subscription to a topic.  The same clientId and a subscriptionName are specified in the activation config properties for each MDB. subscriptionDurability is omitted (defaulted to NonDurable).

When I send a single message to this topic, both MDBs receive the message.  According to JSR 343, 8.3.2 Shared non-durable subscriptions:

bq. A non-durable shared subscription is used by a client that needs to be able to
share the work of receiving messages from a non-durable topic subscription
amongst multiple consumers. A non-durable shared subscription may
therefore have more than one consumer. *Each message from the subscription will be delivered to only one of the consumers on that
subscription.*

Setting the subscriptionDurability property to Durable works as expected (each message is delivered to only one consumer in that subscription).



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jboss-jira mailing list