Dúvida com tag select many checkbox

Tenho a tag

<h:selectManyCheckBox value="#{salaVisao.sala.recursos}">
<t:selectItens var=“item” itemLabel="#{item.descricao}" itemValue="#{item.id}" value="#{salaVisao.listaRecursos}"/>
</h:selectManyCheckBox>

Onde salaVisao é minha Bean,
sala: meu objeto, minha classe modelo.
recursos: uma lista de objetos na classe Sala.
listaRecursos: uma lista obtidas do banco através dos recursos.

O problema:

Quando eu clico para salvar ele gera uma mensagem dizendo que “recursos” não é valida.

Esta é a maneira correta de eu utilizar a tag?
Eu gostaria de salvar uma lista de recursos(objeto) dentro de uma “sala”.

Qual o retorno da tag. Que tipo seria o value?

Desde já,
Obrigado

Cara já bati cabeça com esse troço tambem, mas nao me recordo exatamente qual foi a solução. Poste o erro como está saindo pra voce, por gentileza.

Era pra funcionar desse jeito pois eu passo varios objetos p uma lista de objetos, ele diz que recursos nao é valida

<h:selectManyCheckBox value="#{salaVisao.sala.recursos}">
<t:selectItens var=“item” itemLabel="#{item.descricao}" itemValue="#{item}" value="#{salaVisao.listaRecursos}"/>
</h:selectManyCheckBox>

Por favor, não poste tópicos usando somente letras maiúsculas no corpo ou no título do tópico.