Incluir elemento de uma List de uma outra entidade

Tenho uma entidade chamada Perfil com um relacionamento ManyToOne com outra entidade chamada Nível.
Já que meu relacionamento é ManyToOne, tenho uma List dentro de Perfil.

Estou montando um CRUD básico e minha dúvida é na hora da inclusão. Tenho campos de Nível que preciso usar na página de inclusão de Perfil.

Exemplo: Na página de inclusão de Perfil tenho: Nome do Perfil e Nome do Nível.

Como fazer referência para incluir o Nome do Nível?

Tentei usar um add(index, element) da classe List, conforme abaixo:

<s:decorate id="nmNivelInsertField" template="layout/edit.xhtml" rendered="#{!PerfilHome.managed}"> <ui:define name="label">Nome Nível</ui:define> <h:inputText id="nmPerfilInsert" required="true" size="50" maxlength="50" value="#{PerfilHome.instance.Nivels.add(0, nmNivel)}"> <a:support event="onblur" reRender="nmNivelInsertField" bypassUpdates="true" ajaxSingle="true"/> </h:inputText> </s:decorate>

Mas dá erro.

Grato pela ajuda!

Agora eu vi que o id do h:inputText tá errado, mas isso não influencia no erro.

Mais informações:

Estou usando Seam 2.2.0.GA, JBoss AS 5.1, Eclipse Helios.

O erro em questão é no <a:support>. “Conversion error setting value for null converter” e “model validation failed. Illegal syntax for set Operation”.

Grato.