Can you attach a zipped up copy of the as/standalone/log/server.log file.
Also try removing the hibernate.transaction.manager_lookup_class property from your persistence.xml.
Also give us a listing of the war file contents and the archive that contains the persistence.xml (if it is contained in a sub-jar).