Duvidas com Validação do struts

pessoal não manjo muito de struts
então preciso de uma ajuda

é sobre a parte de validação

tenho uma pagina com dois combos e um campo testo, nenhum desses campos podem chegar nulos

então o que eu devo estar fazendo de errado

meu form

[code]public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
idItem = StringUtils.trimToNull(idItem);
formaPagto = StringUtils.trimToNull(formaPagto);
frete = StringUtils.trimToNull(frete);
bonus = StringUtils.trimToNull(bonus);
observacoes = StringUtils.trimToNull(observacoes);
observacoesNotaFiscal = StringUtils.trimToNull(observacoesNotaFiscal);

	ActionErrors erros = new ActionErrors();
	
	if (coordenador == null || coordenador == "")
		erros.add("coordenador", new ActionError(
				"error.operational.general",
				"O Campo coordenador é obrigatório."));
	
	if (vendedor == null || vendedor == "")
		erros.add("vendedor", new ActionError(
				"error.operational.general",
				"O Número do vendedor é obrigatório."));
	
	if (cnpj == null || cnpj == "")
		erros.add("cnpj", new ActionError(
				"error.operational.general",
				"O Número do CNPJ é obrigatório."));[/code]

minha pagina jsp

&lt;%-- Tabela de erros e informações --%&gt; &lt;%-- ------------------------------------------- --%&gt; &lt;logic:messagesPresent&gt; <br /> &lt;table class="table-ligth" border="0" cellpadding="0" cellspacing="2" width="98%" align="center"&gt; &lt;tr&gt; &lt;td align="center" style="width: 70px;"&gt; <img /> &lt;/td&gt; <ul> &lt;td class="table-cel-error"&gt; &lt;html:messages id="error" message="false"&gt; <li>&lt;bean:write name="error"/&gt;</li> &lt;/html:messages&gt; &lt;/td&gt; </ul> &lt;/tr&gt; &lt;/table&gt; &lt;/logic:messagesPresent&gt; &lt;%-- ------------------------------------------- --%&gt;

uma pergunta meio obvia,

por acaso vc ta salvando as mensagens de erro no request?

tipo

saveMessages( request, erros);

estou sim cara

ja resolvi o problema

era no struts-config o validade estava como false

mais valeu