Why do you need the catalog attribute after all, try removing it completely, and watch for more errors, that may guide us in the right direction… Moreover the error is showing table “__book” is not found, whereas your example mapping is for “customer” table. Also check the resource mapping for “book” table, which might have some errors and remove all “catalog” attributes if that helps.