tenho a classe Pessoa que é abstrata e duas classes filhas que a extendem (PessoaFisica e PessoaJuridica - ambas são @Entity)
quando tento persistir os dados numa tabela de PessoaFisica aparece a mensagem de que [color=red]" persistent class not known: br.com.artgeoagrimensura.model.Pessoa"[/color]mas eu inseri @MappedSuperclass e Id, etc. Qual será o problema?
Estou usando JPA com Hibernate como provider
package br.com.artgeoagrimensura.model;
import java.io.Serializable;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.MappedSuperclass;
@MappedSuperclass
public abstract class Pessoa implements Serializable {
private static final long serialVersionUID = -3554250470083054898L;
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private int pessoa_Id;
private String nome;
private String endereco;
private String cep;
private String telefone;
private String email;
private String celular;
private String nomeContato;
private String telefoneContato;
// get e set abaixo
}