So after exhausting all the options I could think of in terms of configuration I thought about the MySQL Connector. I rolled back to the previous 5.0.8 version of the connector and bang it worked fine. Lovely waste of a 1.5 days.
S.D.
[Message sent by forum member 'samdoyle' (samdoyle)]
http://forums.java.net/jive/thread.jspa?messageID=263390