Galera estou recebendo um erro, e eu ja tive esse erro, e oque fiz para resolver foi apagar o meu projeto e iniciar tudo navamente, e eu fiz identido copiando e colando tudo, o erro é esse e não queria que cada vez que aparecece ele teria q fazer tudo isso.
Exception in thread "main" java.lang.IllegalArgumentException: Parameter value [br.com.bercalini.financas.modelo.Conta@6f1c29b7] did not match expected type [java.lang.Integer]
É bem na hora que eu seto os paramentros
Conta c = em.find(Conta.class, 2);
Query query = em.createQuery("select c from Conta c join fetch c.movimentacoes where c.id = :pId");
query.setParameter("pId", c); // aqui é o erro
erro fala que não se encontra do tipo Integer, mais está do tipo Integer :(