I just committed mysql examples to CVS. if you look in the jbosscmp-jdbc.xml for the entity mail box stuff you'll find my setup. I still have problems even with 4.x (used rpms for redhat) and corrupting blobs and saying that it has the wrong transaction ID. I've no idea how to fix that little issue. It doesn't happen all of the time, but its not very comforting from a reliability standpoint. It seems to mostly affect JBossMQ.