Hi, Legolas.
Later in the document that Sankar referred to is a section that describes how to do prepare another system to run a client (if you are not using the Java Web Start feature):
https://glassfish.dev.java.net/javaee5/docs/ADG/beact.html#fwahd
Basically, the answer to your question is that the clients must have part of a GlassFish installation present. You can run the procedure described at the link on the server to create a JAR that you can copy yourself to any client system, expand it there, and set up a few things to allow users to invoke the client. If you use the Java Web Start feature instead then that is taken care of automatically when the first client from a server is launched.
In both cases the size and number of JARs required is essentially the same and is larger than we would like. It's a high priority of ours to reduce that drastically in a future release of GlassFish.
- Tim
[Message sent by forum member 'tjquinn' (tjquinn)]
http://forums.java.net/jive/thread.jspa?messageID=224447