[ Foro de Java ]
Buenos días,
estoy desarrollando una aplicación con java net beans y glasfish server. Tengo una clase panteon con la siguiente definicion:
package datos;
import Dominio.Usuario;
import datos.TipoEnterramiento;
import java.util.ArrayList;
import java.util.List;
/**
*
* @author Carlos
*/
public class Panteon {
private int id;
private Dominio.Usuario RespTrib;
private datos.TipoEnterramiento TipoEnterramiento;
private String zona;
private String bis;
private String nreg;
private String ubicacion;
private String fechaConcesion;
private String fechafinConcesion;
private List<Dominio.Usuario> listaTitulares;
private List<datos.Finado> listaFinados;
public Panteon() {
}
public Panteon(int id) {
this.id = id;
}
public Panteon(Usuario RespTrib, TipoEnterramiento TipoEnterramiento, String zona, String bis, String nreg, String ubicacion, String fechaConcesion, String fechafinConcesion) {
this.RespTrib = RespTrib;
this.TipoEnterramiento = TipoEnterramiento;
this.zona = zona;
this.bis = bis;
this.nreg = nreg;
this.ubicacion = ubicacion;
this.fechaConcesion = fechaConcesion;
this.fechafinConcesion = fechafinConcesion;
}
public Panteon(int id, Usuario RespTrib, TipoEnterramiento TipoEnterramiento, String zona, String bis, String nreg, String ubicacion, String fechaConcesion, String fechafinConcesion) {
this.id = id;
this.RespTrib = RespTrib;
this.TipoEnterramiento = TipoEnterramiento;
this.zona = zona;
this.bis = bis;
this.nreg = nreg;
this.ubicacion = ubicacion;
this.fechaConcesion = fechaConcesion;
this.fechafinConcesion = fechafinConcesion;
}
public String getUbicacion() {
return ubicacion;
}
public void setUbicacion(String ubicacion) {
this.ubicacion = ubicacion;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public Usuario getRespTrib() {
return RespTrib;
}
public void setRespTrib(Usuario RespTrib) {
this.RespTrib = RespTrib;
}
public TipoEnterramiento getTipoEnterramiento() {
return TipoEnterramiento;
}
public void setTipoEnterramiento(TipoEnterramiento TipoEnterramiento) {
this.TipoEnterramiento = TipoEnterramiento;
}
public String getZona() {
return zona;
}
public void setZona(String zona) {
this.zona = zona;
}
public String getBis() {
return bis;
}
public void setBis(String bis) {
this.bis = bis;
}
public String getNreg() {
return nreg;
}
public void setNreg(String nreg) {
this.nreg = nreg;
}
public String getFechaConcesion() {
return fechaConcesion;
}
public void setFechaConcesion(String fechaConcesion) {
this.fechaConcesion = fechaConcesion;
}
public String getFechafinConcesion() {
return fechafinConcesion;
}
public void setFechafinConcesion(String fechafinConcesion) {
this.fechafinConcesion = fechafinConcesion;
}
public List<Usuario> getListaTitulares() {
return listaTitulares;
}
public void setListaTitulares(List<Usuario> listaTitulares) {
this.listaTitulares = listaTitulares;
}
public void agregarTitular(Dominio.Usuario usuario){
this.listaTitulares.add(usuario);
}
public void eliminarTitular(Dominio.Usuario usuario){
this.listaTitulares.remove(usuario);
}
public List<datos.Finado> getListaFinados() {
return listaFinados;
}
public void setListaFinados(List<datos.Finado> listaFinados) {
this.listaFinados = listaFinados;
}
public void agregarFinado(datos.Finado finado){
this.listaFinados.add(finado);
}
public void eliminarFinado(datos.Finado finado){
this.listaFinados.remove(finado);
}
}
La aplicación me da el siguiente error de glashfish:
org.glassfish.wasp.WaspException: jakarta.el.PropertyNotFoundException: The class 'datos.Panteon' does not have the property 'RespTrib'.
no entiendo qué pasa, la propiedad está definida en la clase con sus métodos get y set.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)