[JMS 3.1 Spec "A.3.16. Subscription name characters and length"](https://jakarta.ee/specifications/messaging/3.1/jakarta-messaging-spec-3.1.html#subscription-name-characters-and-length-2) The validation can be enabled with a flag, it's disabled by default, to avoid breaking existing code. The flag is `RMQConnectionFactory#validateSubscriptionNames`.