[ 
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: 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)

Reply via email to