Problema com VRaptor, checkbox e mapeamento ManyToMany

Olá,
Estou iniciando com o VRaptor, que por sinal é muito mais rápido o desenvolvimento do que com stuts XD
Bom, estou com problema em um formulário simples de cadastro de itens.
Neste cadastro é possível selecionar as várias cores que este item pode ter.
Até ae tudo certo, mostrei as cores em checkbox para poder seleciona-las, porém quando vou cadastrar é me retornado um “error” pelo validador (hibernate annotation) dizendo que “no_converter_found”. Já tentei várias coisas e nada de conseguir relacionar as cores aos itens. Abaixo segue parte dos códigos utilizados. Vlw pela força. Ah, o retorno do checkbox sempre vem como null!

ItemLogic

 @Validate(params={"item"})
 public void armazena(Item item){
 	this.daoFactory.beginTransaction();
 	this.daoFactory.getItemDao().atualiza(item);
 	this.daoFactory.commit();
 }

JSP

 <form action="item.armazena.logic" method="post">
 <!-- campos do form -->
 Cores: 
 		<c:forEach var="cor" items="${cores}">
 			<div style="height:17px; width:100px;">	
 				<div style="float:left; width:15px; "><input type="checkbox" name="item.cores" value="${cor.id }" /></div>
 				<div style="float:left; width:70px;">${cor.nome }</div>
 				<div style="float:left; background-color:#${cor.rgb }; border:1px solid #000000; height:13px; width:13px; font-size:1px;"> </div>
 			</div>
 		</c:forEach>
 

Bean

 @ManyToMany
 private Set<Cor> cores;
 //getters and setters

o atributo cores é um collection então o nome deve tambem ser.

crie seus inputs com esta nomenclatura:

item.cores[].id //id é a o atributo pk do modelo Cor

se não der certo, poste as classes para maiores informações

NOTA: desculpe pois vi depois que o tópico é antigo