Validar Ie com brazilUtius

Meus caros estou tentando fazer uma validação com o BrazilUtils, porem qualquer valor que coloque no campo de ie ele não da como falso segue abaixo o código para verificarem se existe algum erro,

private void tcIeFocusLost(java.awt.event.FocusEvent evt) { if (!tcIe.getText().equals("")) { if (cbUf.getSelectedIndex()>=0) { Boolean retorno; String ie = tcIe.getText().trim(); UF uf = UF.valueOf(cbUf.getValueAt(cbUf.getSelectedIndex())); uf.getInscricaoEstadual().setNumber(ie); retorno =uf.getInscricaoEstadual().isValid(); if (!retorno){ JOptionPane.showMessageDialog(null, "Inscrição Estadual incorreta, Por favor, verifique.", "ERRO", JOptionPane.ERROR_MESSAGE); tcIe.requestFocus(); } } } }

desde já agradeço a atenção…

Alguem aqui usa o BrasilUtils ou usam outro validador, Qual?

cara… eu uso o Stella, esse BrasilUtils dava uns erros quando ia validar a ie de um estado, que não me lembro agora…
mas mesmo assim eu não fazia dessa forma… eu fazia assim:

InscricaoEstadual pr= new InscricaoEstadualPR ();
InscricaoEstadual sp= new InscricaoEstadualSP ();
...
pr.addValidator(sp);
if(!pr.validate(ie))
...

meu caro este Stella que vc comento pode ser usado em sistemas desktop tb?

teria um exemplo de como usar?

agradeço a atenção…

da uma olhada ai
http://stella.caelum.com.br/core-validators.html

meu caro baixei o stella e já até usei para validar cnpj, e realmente é muito melhor que o brazilUtil, porém ainda não achei nada para validar IE, ate achei um post teu mesmo neste caminho
http://www.guj.com.br/posts/list/149976.java#814200
porem sem respostas, vc poderia postar para mim o código de validar IE?

mais uma vez agradeço a atenção.

estou fazendo assim:

[code]
ResourceBundle resourceBundle = ResourceBundle.getBundle(“StellaValidationMessages”, new Locale(“pt”, “BR”));
MessageProducer messageProducer = new ResourceBundleMessageProducer(resourceBundle);

			boolean isFormatted = false;
			String ieValida=null;
			Estado []estados=Estado.values();

			for (Estado e : estados)
			{
				try
				{
					//				814044026 es
					e.getIEValidator(messageProducer, isFormatted).assertValid(ie);
					ieValida = e.name();
					break;
				}
				catch (InvalidStateException ex){}
			}[/code]

e meu properties esta assim:

[code]

StellaValidationMessages.properties

Erros de CPF

cpferror.invalid_digits = CPF inv\u00E1lido
cpferror.invalid_check_digits = CPF inv\u00E1lido
cpferror.invalid_format = CPF inv\u00E1lido

Erros de CNPJ

cnpjerror.invalid_digits = CNPJ inv\u00E1lido
cnpjerror.invalid_check_digits = CNPJ inv\u00E1lido : D\u00EDgitos verificadores incorretos
cnpjerror.invalid_format = CNPJ inv\u00E1lido [/code]