amigo posta o codigo assim fica mais facil de galera ajudar.
Abraços,
saninaimayer
Classe de persistência:
importagendeweb.base.seguranca.permissao.Permissao;importagendeweb.base.seguranca.usuario.Usuario;importagendeweb.base.factory.bean.Bean;importjava.util.Date;importjava.util.List;importjavax.persistence.Basic;importjavax.persistence.CascadeType;importjavax.persistence.Column;importjavax.persistence.Entity;importjavax.persistence.GeneratedValue;importjavax.persistence.GenerationType;importjavax.persistence.Id;importjavax.persistence.JoinColumn;importjavax.persistence.ManyToOne;importjavax.persistence.NamedQueries;importjavax.persistence.NamedQuery;importjavax.persistence.OneToMany;importjavax.persistence.Table;importjavax.persistence.Temporal;importjavax.persistence.TemporalType;/** * * @author Sani Naimayer */@Entity@Table(schema="Seguranca",name="Grupo")@NamedQueries({@NamedQuery(name="Grupo.findAll",query="SELECT g FROM Grupo g"),@NamedQuery(name="Grupo.findByDataCriacao",query="SELECT g FROM Grupo g WHERE g.dataCriacao = :dataCriacao"),@NamedQuery(name="Grupo.findByDataAtualizacao",query="SELECT g FROM Grupo g WHERE g.dataAtualizacao = :dataAtualizacao"),@NamedQuery(name="Grupo.findByIdUsuarioLog",query="SELECT g FROM Grupo g WHERE g.idUsuarioLog = :idUsuarioLog"),@NamedQuery(name="Grupo.findByAtivo",query="SELECT g FROM Grupo g WHERE g.ativo = :ativo"),@NamedQuery(name="Grupo.findById",query="SELECT g FROM Grupo g WHERE g.id = :id"),@NamedQuery(name="Grupo.findByDescricao",query="SELECT g FROM Grupo g WHERE g.descricao = :descricao"),@NamedQuery(name="Grupo.findByComentario",query="SELECT g FROM Grupo g WHERE g.comentario = :comentario")})publicclassGrupoimplementsBean{publicstaticfinalintPAINEL=14;privatestaticfinallongserialVersionUID=1L;@Basic(optional=false)@Column(name="dataCriacao")@Temporal(TemporalType.TIMESTAMP)privateDatedataCriacao;@Basic(optional=false)@Column(name="dataAtualizacao")@Temporal(TemporalType.TIMESTAMP)privateDatedataAtualizacao;@Basic(optional=false)@JoinColumn(name="idUsuarioLog",referencedColumnName="id")@ManyToOne(optional=false)privateUsuariousuarioLog;@Basic(optional=false)@Column(name="ativo")privatebooleanativo;@Id@Basic(optional=false)@Column(name="id")@GeneratedValue(strategy=GenerationType.AUTO)privateIntegerid=0;@Basic(optional=false)@Column(name="descricao")privateStringdescricao="";@Column(name="comentario")privateStringcomentario="";@OneToMany(cascade=CascadeType.ALL,mappedBy="idGrupo")privateList<Usuario>usuarioList;@OneToMany(cascade=CascadeType.ALL,mappedBy="idGrupo")privateList<Permissao>permissaoList;publicGrupo(){}publicGrupo(Integerid){this.id=id;}publicGrupo(Integerid,DatedataCriacao,DatedataAtualizacao,UsuariousuarioLog,booleanativo,Stringdescricao){this.id=id;this.dataCriacao=dataCriacao;this.dataAtualizacao=dataAtualizacao;this.usuarioLog=usuarioLog;this.ativo=ativo;this.descricao=descricao;}publicDategetDataCriacao(){returndataCriacao;}publicvoidsetDataCriacao(DatedataCriacao){this.dataCriacao=dataCriacao;}publicDategetDataAtualizacao(){returndataAtualizacao;}publicvoidsetDataAtualizacao(DatedataAtualizacao){this.dataAtualizacao=dataAtualizacao;}publicUsuariogetUsuarioLog(){returnusuarioLog;}publicvoidsetUsuarioLog(UsuariousuarioLog){this.usuarioLog=usuarioLog;}publicbooleanisAtivo(){returnativo;}publicvoidsetAtivo(booleanativo){this.ativo=ativo;}publicintgetId(){returnid;}publicvoidsetId(intid){this.id=id;}publicStringgetDescricao(){returndescricao;}publicvoidsetDescricao(Stringdescricao){this.descricao=descricao;}publicStringgetComentario(){returncomentario;}publicvoidsetComentario(Stringcomentario){this.comentario=comentario;}publicList<Usuario>getUsuarioList(){returnusuarioList;}publicvoidsetUsuarioList(List<Usuario>usuarioList){this.usuarioList=usuarioList;}publicList<Permissao>getPermissaoList(){returnpermissaoList;}publicvoidsetPermissaoList(List<Permissao>permissaoList){this.permissaoList=permissaoList;}@OverridepublicinthashCode(){inthash=0;hash+=(id!=null?id.hashCode():0);returnhash;}@Overridepublicbooleanequals(Objectobject){// TODO: Warning - this method won't work in the case the id fields are not setif(!(objectinstanceofGrupo)){returnfalse;}Grupoother=(Grupo)object;if((this.id==null&&other.id!=null)||(this.id!=null&&!this.id.equals(other.id))){returnfalse;}returntrue;}@OverridepublicStringtoString(){returndescricao;}@Overridepublicvoidreset(){this.id=0;this.descricao="";this.comentario="";}}
O erro está dando quando importo esta classe em uma servlets por exemplo.