Estou recebendo o seguinte erro:
HTTP Status 500 - Request processing failed; nested exception is java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: . near line 1, column 81 [select distinct(p) from br.com.casadocodigo.loja.model.vo.Produto p join fatch p.precos precos where p.id = :id]
Código
manager.createQuery("select distinct(p) from Produto p "+
"join fatch p.precos precos where p.id = :id", Produto.class)
.setParameter("id", id).getSingleResult();