Adicionar a uma nova listar a partir de uma lista

1 resposta
P

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

1 Resposta

paulo1911

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

fallow

Criado 30 de março de 2011
Ultima resposta 30 de mar. de 2011
Respostas 1
Participantes 2