Follow up to my previous post: I did try upgrading everything. So, I tried it with JBoss 3.0, MySQL 3.23.51 (win32), and MM.MySQL driver 2.0.14. It did produce slightly different results. A class cast exception was thrown at the point where I attempt to cast the Statement instead of a LocalStatement exception:
Basically, the same issue. Obviously, I'm trying to do something here that shouldn't be done. Short term hack, I'll load the driver manually and bypass connection pooling for the rare methods where I need the MySQL specific functionality.
But, if anyone finds this on a search and has a real work-around, please post back. Thanks.