albertodvm
Sim tem Seriazable na classe.
package br.com.cristaltemper.manager.pojo;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.persistence.Temporal;
import org.directwebremoting.annotations.DataTransferObject;
import org.directwebremoting.annotations.RemoteProperty;
/**
*
* @author alberto
*/
@Entity
@Table(name = "_FCFOCONSULTARFSERASA")
@DataTransferObject
public class FCfoConsultaRFSerasa implements Serializable{
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY )
@Column(name = "CODRFSINTEGRA" , columnDefinition="INTEGER")
@RemoteProperty
private int codRFSintegra;
@Column(name = "CODCFO" , length=100)
@RemoteProperty
private String codCfo;
@ManyToOne(cascade=CascadeType.MERGE,fetch=FetchType.EAGER)
@JoinColumn(name="IDCONSULTA",referencedColumnName="IDCONSULTA")
@RemoteProperty
private ConsultaSerasa idConsulta;
@Column(name = "NOME" , length=200)
@RemoteProperty
private String nome;
@Column(name = "NOMEFANTASIA" , length=200)
@RemoteProperty
private String nomeFantasia;
@Column(name = "TIPORUA" , length=20)
@RemoteProperty
private String tipoRua;
@Column(name = "RUA" , length=200)
@RemoteProperty
private String rua;
@Column(name = "NUMERO" , length=20)
@RemoteProperty
private String numero;
@Column(name = "BAIRRO" , length=100)
@RemoteProperty
private String bairro;
@Column(name = "COMPLEMENTO" , length=100)
@RemoteProperty
private String complemento;
@Column(name = "CEP" , length=50)
@RemoteProperty
private String cep;
@Column(name = "UF" , length=2, columnDefinition="CHAR")
@RemoteProperty
private String uf;
@Column(name = "CIDADE" , length=150)
@RemoteProperty
private String cidade;
@Column(name = "RAMOATIVIDADE" , length=200)
@RemoteProperty
private String ramoAtividade;
@Column(name = "RECEITAFEDERAL" , length=100)
@RemoteProperty
private String receitaFederal;
@Column(name = "SINTEGRA" , length=100)
@RemoteProperty
private String sintegra;
@Column(name = "DATACONSULTA" , columnDefinition="DATETIME")
@Temporal(javax.persistence.TemporalType.DATE)
@RemoteProperty
private Date dataConsulta;
@Column(name = "HTMLRECEITA" , columnDefinition="TEXT")
@RemoteProperty
private String htmlReceita;
@Column(name = "HTMLSINTEGRA" , columnDefinition="TEXT")
@RemoteProperty
private String htmlSintegra;
@Column(name = "XML" , columnDefinition="TEXT")
@RemoteProperty
private String xml;
@Column(name = "XMLRF" , columnDefinition="TEXT")
@RemoteProperty
private String xmlRF;
@Column(name = "CODUSARIO" , length=20)
@RemoteProperty
private String codUsuario;
@RemoteProperty
public String getBairro() {
return bairro;
}
public void setBairro(String bairro) {
this.bairro = bairro;
}
@RemoteProperty
public String getCep() {
return cep;
}
public void setCep(String cep) {
this.cep = cep;
}
@RemoteProperty
public String getCidade() {
return cidade;
}
public void setCidade(String cidade) {
this.cidade = cidade;
}
@RemoteProperty
public int getCodRFSintegra() {
return codRFSintegra;
}
public void setCodRFSintegra(int codRFSintegra) {
this.codRFSintegra = codRFSintegra;
}
@RemoteProperty
public String getCodUsuario() {
return codUsuario;
}
public void setCodUsuario(String codUsuario) {
this.codUsuario = codUsuario;
}
@RemoteProperty
public String getCodCfo() {
return codCfo;
}
public void setCodCfo(String codCfo) {
this.codCfo = codCfo;
}
@RemoteProperty
public String getComplemento() {
return complemento;
}
public void setComplemento(String complemento) {
this.complemento = complemento;
}
@RemoteProperty
public Date getDataConsulta() {
return dataConsulta;
}
public void setDataConsulta(Date dataConsulta) {
this.dataConsulta = dataConsulta;
}
@RemoteProperty
public String getHtmlReceita() {
return htmlReceita;
}
public void setHtmlReceita(String htmlReceita) {
this.htmlReceita = htmlReceita;
}
@RemoteProperty
public String getHtmlSintegra() {
return htmlSintegra;
}
public void setHtmlSintegra(String htmlSintegra) {
this.htmlSintegra = htmlSintegra;
}
@RemoteProperty
public ConsultaSerasa getIdConsulta() {
return idConsulta;
}
public void setIdConsulta(ConsultaSerasa idConsulta) {
this.idConsulta = idConsulta;
}
@RemoteProperty
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
@RemoteProperty
public String getNomeFantasia() {
return nomeFantasia;
}
public void setNomeFantasia(String nomeFantasia) {
this.nomeFantasia = nomeFantasia;
}
@RemoteProperty
public String getNumero() {
return numero;
}
public void setNumero(String numero) {
this.numero = numero;
}
@RemoteProperty
public String getRamoAtividade() {
return ramoAtividade;
}
public void setRamoAtividade(String ramoAtividade) {
this.ramoAtividade = ramoAtividade;
}
@RemoteProperty
public String getReceitaFederal() {
return receitaFederal;
}
public void setReceitaFederal(String receitaFederal) {
this.receitaFederal = receitaFederal;
}
@RemoteProperty
public String getRua() {
return rua;
}
public void setRua(String rua) {
this.rua = rua;
}
@RemoteProperty
public String getSintegra() {
return sintegra;
}
public void setSintegra(String sintegra) {
this.sintegra = sintegra;
}
@RemoteProperty
public String getTipoRua() {
return tipoRua;
}
public void setTipoRua(String tipoRua) {
this.tipoRua = tipoRua;
}
@RemoteProperty
public String getUf() {
return uf;
}
public void setUf(String uf) {
this.uf = uf;
}
@RemoteProperty
public String getXml() {
return xml;
}
public void setXml(String xml) {
this.xml = xml;
}
@RemoteProperty
public String getXmlRF() {
return xmlRF;
}
public void setXmlRF(String xmlRF) {
this.xmlRF = xmlRF;
}
@Override
public boolean equals(Object obj) {
if (obj == null) {
return false;
}
if (getClass() != obj.getClass()) {
return false;
}
final FCfoConsultaRFSerasa other = (FCfoConsultaRFSerasa) obj;
if (this.codRFSintegra != other.codRFSintegra) {
return false;
}
return true;
}
@Override
public int hashCode() {
int hash = 7;
hash = 83 * hash + this.codRFSintegra;
return hash;
}
}
Att,
albertodvm
Esta é uma das classes do projetos…
Porém começou a apresentar este erro depois que inclui esta classe.
Já me falaram que poderia ser os campos TEXT da classe.
Será que pode ser…?