J'ai écrit un programme simple dans des formulaires Web Java mais je reçois l'erreur suivante:
WELD-000072 Le bean géré déclarant une portée passivante doit être capable de passivation. Bean: Bean géré [classe
BeanPakage.DemoBeans
] avec des qualificatifs [@Any
@Default
@Named
]
Quelqu'un peut-il me dire d'où vient cette erreur?
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
était le problème pour moi!