Recibo este error y no tengo idea del motivo: la clase "Departamento" está asignada, pero no está incluida en ninguna unidad de persistencia.La clase "Departamento" está asignada, pero no está incluida en ninguna unidad de persistencia
Tengo dos proyectos. Una de ellas es En mi persistence.xml, entre la etiqueta, hay sólo dos líneas:
<persistence-unit name="UserJPA">
</persistence-unit>
Mi clase es:
package br.com.jm.user;
import java.io.Serializable;
import javax.persistence.Entity;
import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;;
@Entity
@Table(name = "DEPARTMENT")
public class Department implements Serializable {
private static final long serialVersionUID = 1L;
@Id
private Long id;
private String name;
//getters and setters
}
que estoy usando EclipseLink2.1.2. En realidad, puedo eliminar esto si hace las cosas más fáciles.
abrazos, Demetrio
ahora tengo un nuevo mensaje de error Obtuve la "Clase obligatoria javax.faces.FactoryFinder no existe en las bibliotecas seleccionadas" cuando intenté crear un "Nuevo proyecto web dinámico" en las capacidades de JSF. Gracias de antemano. Demetrio – Demetrio
@Demetrio: estoy bastante seguro de que no está relacionado con la configuración de su JPA. Desafortunadamente tengo 0 conocimiento de JSF. –