My guess is XDoclet is generating a jbosscmp-jdbc.xml file with an empty table-name element. I suggest you use XDoclet from the xdoclet cvs head.
Thanks very much!! You were absolutely right - I had overlooked the jbosscmp-jdbc.xml ...
I am using the head cvs XDoclet but the jboss examples were still using @jboss:table-name instead of ejb:persistence table-name=""
Thanks again for pointing me in the right direction.