[
https://issues.apache.org/jira/browse/ARTEMIS-410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
clebert suconic updated ARTEMIS-410:
------------------------------------
Fix Version/s: (was: 1.5.1)
1.6.0
> 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
> Fix For: 1.6.0
>
>
> 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)