Escrevi um programa simples em formulários da web java, mas estou recebendo o seguinte erro:
WELD-000072 O bean gerenciado que declara um escopo de passivação deve ser capaz de passivação. Bean: Managed Bean [classe
BeanPakage.DemoBeans
] com qualificadores [@Any
@Default
@Named
]
Alguém pode me dizer de onde vem esse erro?
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
era o problema para mim!