[RESOLVIDO] Erro "An error occurred performing resource injection on managed bean"

4 respostas
programaçãojsfjavamysql
R

Fala galera, estou com esse seguinte esse no meu projeto java com JSF e Hibernate

An error occurred performing resource injection on managed bean clienteController

JA GEREI OS GET E SET DAS CLASSES.

Classe Entitiy Cliente

@Table (name=cliente)

@Entity

public class Cliente {
@Id

@GeneratedValue (strategy = GenerationType.IDENTITY)

@Column

private Integer id;
@Column
private String nome;

@Column
private String cpf;

@OneToOne(cascade = CascadeType.ALL)
@JoinColumn (name = "fk_estado")
private Estado estado;

@OneToOne(cascade = CascadeType.ALL)
@JoinColumn (name = "fk_pais")
private Pais pais;

@OneToOne(cascade = CascadeType.ALL)
@JoinColumn (name = "fk_cidade")
private Cidade cidade;

@Column
private String logradouro;

@Column
private String numero;

Classe CLIENTE Bean

@RequestScoped
@ManagedBean
public class ClienteController {

private Cliente cliente;

private ClienteDao clienteDao;

private List listaClientes;

public ClienteController() {
super();

}

@PostConstruct
public void init(){

cliente = new Cliente();
  clienteDao = new ClienteDao();
  listaClientes = listaDeClientes();

}

Hibernate.cfg.xml

<?xml version="1.0" encoding="UTF-8"?> org.hibernate.dialect.MySQLDialect com.mysql.jdbc.Driver jdbc:mysql://localhost:3306/AppMoldar?zeroDateTimeBehavior=convertToNull root root thread
<mapping class="br.com.moldargesso.entities.Material" />
  <mapping class="br.com.moldargesso.entities.Estado" />
  <mapping class="br.com.moldargesso.entities.Pais" />
  <mapping class="br.com.moldargesso.entities.Cidade" />
  <mapping class="br.com.moldargesso.entities.Cliente" />

O problema é que se eu tirar todos os mapeamentos e deixar só o material e o pais, os 2 funcionam, mas se eu deixo todos os mapeamentos, todas as classes dão esse erro.

Alguem poderia me ajudar ?

4 Respostas

R

Remova todos os mapeamentos, sem exceção, e veja o que acontece, por favor.

R

O erro para, so que ai nao lista nenhuma objeto nas views.

R

E também não consigo edita, excluir e nem inserir nada.

R

Concertei o erro simplismente dando um update no projeto.

Criado 29 de junho de 2017
Ultima resposta 29 de jun. de 2017
Respostas 4
Participantes 2