Pela mensagem, você pode ter declarado ele na interface home, mas ele
deve ser declarado na interface remota e implementado dentro de seu bean.
Nas interfaces home, somente são permitidos métodos create() e finders().
Siceramente,
eu nunca vi esse tipo de implementação dentro de um interface home.
O que você pode ter, no seu exemplo, se esse seu método retorna uma lista
de todos os Customers, então na interface home do CustomerBean, você
pode ter um método tipo findAll(), no qual é mapeado para uma query que
busca todos os Customers. E na sua interface remota, vc declara o método
getTotalCustomers(), e na implementação, é usado o método findAll() para
retornar a consulta.
mas o método retorna apenas a quantidade de registros … pela definição do livro (e por ai na internet), um home method é um método que não retorna uma referência a nenhum ejb, como finders e creates fazem.
Enfim, vou implementar o método no meu bean mesmo, sem dor