私が読んだことから、gf-client.jar は、Glassfish 3 以降、Glassfish のインストールから javaee.jar を含めることになっているため、クライアント側に含める必要がある唯一の jarです。しかし、クライアントとして機能するスタンドアロンの Java アプリケーションに gf-client.jar を追加すると、標準の Java EE、javax.persistence、javax.ejb などから何も参照できなくなります。
私の質問はなぜですか?クライアントに gf-client.jar を追加するだけですが、それで十分ですか?