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)