Campos Boolean no VRaptor

Galera precisa fazer algum tipo de conversão pra usar tipos boolean com o vraptor?

Tenho o seguinte campo no meu Model:

private Boolean is_active;

No JSP coloquei um checkbox:

<input id=“is_active” type=“checkbox” name=“item.is_active” value=“true” ${item.is_active ? “checked” : “”} />

Quando eu envio o form ele me retorna o erro:

br.com.caelum.vraptor.InterceptionException: java.lang.ClassCastException: java.lang.Boolean cannot be cast to java.lang.String

Alguem sabe como resolver isso? Obrigado!

essa não é a convenção do java…

troque por:

private Boolean active;

public Boolean isActive() {
    return active;
}

public void setActive(Boolean active) {
     this.active = active;
}

e mude no input pra ${item.active}

U verdade, vou tentar aqui, vlw lucas!