Yes, the client's classpath needs to refer to the version of $GF_HOME/modules/gf-client.jar from within the V3 installation. gf-client.jar has very little in it. It merely refers to a bunch of other V3 .jars from its manifest classpath.
[Message sent by forum member 'ksak' (kenneth.saks_at_sun.com)]
http://forums.java.net/jive/thread.jspa?messageID=379360