Escribí un programa simple en formularios web de Java, pero recibo el siguiente error:
WELD-000072 El bean administrado que declara un ámbito de pasivación debe tener capacidad de pasivación. Bean: Bean administrado [clase
BeanPakage.DemoBeans
] con calificadores [@Any
@Default
@Named
]
¿Alguien puede decirme de dónde viene este error?
import javax.enterprise.context.SessionScoped;
import javax.inject.Named;
@Named("DemoBeans")
@SessionScoped
public class DemoBeans {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
@Interceptors
fue el problema para mí!