I spent some time configuring the JEE client for the JBoss 6 server. The size of JBoss 6 client libraries is over 70MB and you don’t necessary need all of them. For standard JEE client with JAAS login and stateless EJB, you can make several exclusions in your maven project. I did these exclusions in my project and the size of libraries is now 20MB.

Read more.