Utilizando Resource Bundle
Vamos validar um documento de CNPJ utilzando o Stella Core e buscaremos as mensagens de erro em um arquivo.
O MessageProducer que instanciaremos irá buscar as
mensagens em um arquivo. Para isso passamos o ResourceBundle
como argumento do construtor.
StellaValidationMessages_pt_BR.properties
no classpath:
Agora, veja como é simples realizar a validação do documento.
Após a execução deste programa a saída do console apresentará a seguinte linha: [CNPJ inválido : Dígitos verificadores incorretos]
Veja abaixo código completo: