Está dando NullPointerException na linha do entity manager. Estou usando Spring boot.
java.lang.NullPointerException: null
at br.com.ecommerce.service.ProdutoService.find(ProdutoService.java:175) ~[classes/:na]
at br.com.ecommerce.resource.ProdutoResource.find(ProdutoResource.java:84) ~[classes/:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_181]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_181]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_181]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_181]
...
@PersistenceContext
protected EntityManager manager;
public List<Produto> find(Integer page, Integer size, boolean sort, String attribute, String value) {
CriteriaBuilder criteriaBuilder = manager.getCriteriaBuilder();
}
A mesma função no commandRunner funciona. Agora estou testando no browser via jquery e rest mesmo, tentei adicionar ao application.properties isso mas nao funcionou:
spring.jpa.open-in-view=true