Ich habe ein einfaches Programm in Java-Webformularen geschrieben, erhalte aber den folgenden Fehler:
WELD-000072 Verwaltete Bean, die einen passivierenden Bereich deklariert, muss passivierungsfähig sein. Bean: Managed Bean [Klasse
BeanPakage.DemoBeans
] mit Qualifikanten [@Any
@Default
@Named
]
Kann mir jemand sagen, woher dieser Fehler kommt?
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
war das Problem für mich!