After playing with JBoss a little bit I stumbled onto this question while trying to distribute a client.
In order to create a distributed client, I also have to include a bunch of .jar files in the jboss/clients directory with my client distribution.
Now later on someday if I switch J2EE servers from Jboss to something else, will those clients still work with the new J2EE server? Or will I have to send all the clients a bunch of .jar files that relate to the new server?
I hope they are?!?!
And i think they are. What is otherwise the purpose of an application server