users@glassfish.java.net

Re: Which libraries are required for Enterprise application client?

From: <glassfish_at_javadesktop.org>
Date: Thu, 28 Jun 2007 04:47:17 PDT

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