The exception message makes no sense, seems like your `getProductsForGroups` method should be called `getGroupsForProducts`