You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Lionel Cons (JIRA)" <ji...@apache.org> on 2016/02/19 08:58:18 UTC
[jira] [Created] (ARTEMIS-410) STOMP destination prefixes should be
configurable
Lionel Cons created ARTEMIS-410:
-----------------------------------
Summary: STOMP destination prefixes should be configurable
Key: ARTEMIS-410
URL: https://issues.apache.org/jira/browse/ARTEMIS-410
Project: ActiveMQ Artemis
Issue Type: Improvement
Components: Stomp
Reporter: Lionel Cons
Although the STOMP protocol does not attach any semantics to the destination names, most implementations do.
ActiveMQ 5.x, Apollo and RabbitMQ (at least) use the {{/queue/}} and {{/topic/}} prefixes to identify destinations that should behave like JMS queues and topics. Artemis differs.
To ease interoperability, it would be good to control the destination prefixes used by Artemis.
FWIW, this is what Apollo does. Its STOMP manual contains:
{quote}
The stomp configuration element can also be used to control how the destination headers are parsed and interpreted. The supported attributes are:
- queue_prefix : Defaults to /queue/
- topic_prefix : Defaults to /topic/
- path_separator : Defaults to .
- destination_separator : Defaults to ,
- any_child_wildcard : Defaults to *
- regex_wildcard_start : Defaults to \{
- regex_wildcard_end : Defaults to \}
- any_descendant_wildcard : Defaults to **
{quote}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)