I: I've reported without answer sometimes about StreamCorruptedException when jboss save to table a CMP field that is a long ArrayList (as blob). I use mm-mysql, and I have read that mm needs to put in memory the full blob before to pass it to mysql, so I must increase the java memory usage (-Xmx256m). But I'm afraid that jboss caching of EJBs can full all the avalaible memory, no matter how much I have. There is some way to limit memory use of caching, letting a 10% percent for example to mm driver? Thanks for your interest. Bye.