Are you running in "cluster" profile?
In cluster profile, GlassFish is designed to keep the filesystem at docroot in sync with DAS (domain administration server). Please copy your files in the docroot directory of DAS and then use admin console or "asadmin start-instance" command to start the GlassFish server instance. This should bring all the files over to the machine where the instance is running.
[Message sent by forum member 'kumara' (abhijit.kumar_at_sun.com)]
http://forums.java.net/jive/thread.jspa?messageID=388776