Hi,
First off all you were right there is an unused JMSClient in the jms-
broker service, you can delete that classes, with jms client would be
enough, I will remove that classes in the next rc release.
The jms-broker-service it's like a jms server, but it's an embedded
one. It's not only for testing, have a look at the invoicing-server
example for an example of usage.
take care
Adolfo