Solucionado (ver solução)
Solucionado
(ver solução)
9
respostas

Erro ao persistir o produto

Após eu clicar em cadastrar no formulário ele dispara um erro

HTTP Status 500 - Request processing failed; nested exception is org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction; nested exception is java.lang.UnsupportedOperationException: The application must supply JDBC connections

9 respostas
solução!

Oi Mateus, você pode enviar o print de suas classes AppWebConfiguration e JPAConfiguration pra gente dar uma olhada?

Olá Mateus,

Aparentemente o erro está na classe JPAConfiguration, você chegou a colocar as anotações nessa classe e também o método datasource com usuário, senha e url de acesso do banco etc?

aqui esta o print da AppWebConfiguration (Não consegui anexar, postei o imgur) https://imgur.com/a/qPA0z

e aqui esta o print da JPAConfiguration https://imgur.com/a/gSqo2

Olá Mateus,

Aparentemente as duas classes estão ok, conseguiria confirmar se no método getRootConfigClass na classe ServletSpringMVC possui o JPAConfiguration.class?

Não possui a JPAConfiguration.class neste método

Olá Mateus,

Tente colocar a JPAConfiguration.class nesse método, acredito que resolverá o problema.

O Erro ainda persiste :/

HTTP Status 500 - Request processing failed; nested exception is org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction; nested exception is java.lang.UnsupportedOperationException: The application must supply JDBC connections

Segue um repositório com o código para uma melhor análise, estou tentando descobrir o que seria, mas nenhum resultado ainda :/

https://github.com/Poggioli/cursoAlura

Consegui solucionar o problema, eu não estava adicionando o meu datasource