You could use the JBoss EAP, and slim down the application server. Sliming down is a supported option.
We are running HornetQ in a standalone environment as part of the jruby-hornetq open source project:
It only includes the following jar files:
These jars support the Core API for both the server and client runtimes.
As such I don't know if this would be considered a slimmed down version of JBoss EAP?