Not being SQLServer savvy, looks to me that it can't find the Test table. I note that in the SQL, it is "Test", so it may be a case sensitivity issue.
Try dropping your Test table, and then setting your persistence context to auto-create tables on deploy and see what the difference is.
[Message sent by forum member 'whartung' (whartung)]
http://forums.java.net/jive/thread.jspa?messageID=224710