Zpravidla byste do svého válečného souboru neměli vkládat ovladače JDBC.
Navrhuji, abyste označili ovladač jako poskytnutý a přidali jej do adresáře lib serveru.
PS. Nejsem si jistý, proč byste používali
Class.forName("com.mysql.jdbc.Driver")
ve vašem kódu. Proč nenechat obsah spravovat vaše připojení a transakce?