package Funcionarios;
import java.io.Serializable;
import java.util.Collection;
import Pessoa.PessoaFisica;
import AdministracaoSistema.Usuario;
import java.util.*;
public class Funcionario extends PessoaFisica implements Serializable {
private Integer funcionarioid;
private String carteiraProficional;
private String serieCarteiraProficional;
private Usuario usuario;
private Collection funcaoProficional;
.
.
.
}
Bom nesta classe eu tenho a atributo funcaoProficional do tipo collection
Estou tentando fazer o seguinte:
Funcionario f = (Funcionario) new DaoFuncionario().retornaObject(new Integer(1));
Iterator i = f.getFuncaoProficional().iterator();
JOptionPane.showMessageDialog(null,((FuncaoProficional)i.next()).getDescricao());
Me retorna a seguinte excpetion : LazyInitializationException
Alguem tem alguma idéia?