Adicionar a uma nova listar a partir de uma lista

Ola, estou utilizando o jboss seam, e tenho encontrado dificuldades para adicionar um item a uma lista a partir de uma lista.

Tenho uma Entity beam Pedido com

@OneToMany // faz o relacionamento
private List materiais;
@Transient // utilizada para mostrar os materiais na combobox no JSF
private Material material;

No ManagedBeam tenho um CRUD que funcionar normarmente e um metodo

@In(required = false)
@Out(required = false)
private List materiaisPedidos = new ArrayList();

public void adicionarMaterial(Material mat) {
materiaisPedidos.add(mat);
}

na minha view tenho uma comboBox que é uma list com todos os materias e ao lado um botao Adicionar para adicionar que chama o metodo pedidoManagedBean.adicionarMaterial(pedido.material)

Porem ao clicar no adicionar ele sempre me retorna o erro NullPointerException
Mesmo rodando no debug ao passar o mouse por cima do metodo ele captura o objeto e mesmo assim retorna o erro

Vc está instanciando o a classe material Material? está instanciando o produto?
No debug ele informa a linha do nullpointer?

fallow