The deployment process in GlassFish consists of the deployment steps (first), and loading the application into the server for execution (after the deployment steps succeed). I think the problem is that you asked TopLink (in persistence.xml) to create you the tables using resource that is not there yet.
Regards,
-marina
[Message sent by forum member 'mvatkina' (mvatkina)]
http://forums.java.net/jive/thread.jspa?messageID=253889