[ https://issues.apache.org/jira/browse/ARTEMIS-1932?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Justin Bertram resolved ARTEMIS-1932. ------------------------------------- Resolution: Information Provided > Wildcard subscriptions create permanent bindings (STOMP) > -------------------------------------------------------- > > Key: ARTEMIS-1932 > URL: https://issues.apache.org/jira/browse/ARTEMIS-1932 > Project: ActiveMQ Artemis > Issue Type: Bug > Reporter: Lionel Cons > Priority: Major > Attachments: ARTEMIS-1932.text, broker.xml > > > When using STOMP to create a wildcard subscription to {{/queue/test.\*}}, > Artemis creates a {{/queue/test.\*}} address and an eponymous ANYCAST queue > within. So far, so good. > However, these automatically created objects are permanent and survive at the > end of the connection. > Here is the test scenario: > - start with an empty broker > - connect > - subscribe to {{/queue/test.\*}} > - unsubscribe > - disconnect > - bug => the address and queue remain > - connect > - send a message to {{/queue/test.foo}} > - bug => the message appears in the {{/queue/test.\*}} queue (in addition to > {{/queue/test.foo}}) > FWIW, I'm using {{default-address-routing-type}} to make sure destinations > starting with {{/queue/}} act like a queue (see ARTEMIS-1906). -- This message was sent by Atlassian Jira (v8.3.4#803005)