I found a discussion in jira for issue : 804 regarding slimming down of the jbossall-client.jar. I see that it is 'closed' for 1.3.GA. Is there a separate stand alone messaging client jar now available ?
There's no requirement to use jbossall-client.jar - it's just for convenience.
Instead you can just use the individual jars from the client directory of the JBoss AS distribution.
I did look into the Jboss AS /client/ dir. Unfortunately for me all the j2ee packages are embedded into one jar (jboss-j2ee.jar). I ended up manually removing the javax.sql package out of the jbossall-client .jar.
This leads me to the next question.... are all jboss artifacts (client facing at least) mavenized ? i.e. are they published to an external repo by the jboss team? Trying to figure out dependencies of Jboss Messaging 1.3 GA is based solely on the small section in the documentation regarding using jboss messaging from a remote client. This section suggests using jbossall-client.jar which contains upto 5 different artifacts that are high level artifacts(J2ee, remoting, jnp etc) in themselves. This makes the job of getting granular with exact versions of deps very difficult.