Github user mtaylor commented on the issue: https://github.com/apache/activemq-artemis/pull/2246 The spec also says that the preferred way to set the client id is via the CF. I think we just have to chalk this one up as the spec being ambiguous. I can see how people may interpret one way or the other.
---