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

Jakson

Quando eu insiro as dependências do jackson no pom.xml, o maven ao tentar importar as bibliotecas necessárias, retorna esta exceção.

mai 28, 2018 12:03:01 AM org.apache.catalina.loader.WebappClassLoaderBase findResourceInternal
GRAVE: Resource read error: Could not load com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.class.
java.util.zip.ZipException: invalid LOC header (bad signature)

e por este motivo quando submeto o finalizar compras é retornado esta exceção tambem

root cause

org.springframework.web.client.RestClientException: Could not write request: no suitable HttpMessageConverter found for request type [br.com.casadocodigo.loja.models.DadosPagamento]
    org.springframework.web.client.RestTemplate$HttpEntityRequestCallback.doWithRequest(RestTemplate.java:779)
    org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:558)
    org.springframework.web.client.RestTemplate.execute(RestTemplate.java:521)
    org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:321)

alguém sabe como corrigir isso?

2 respostas
solução!

Oi Giulia,

Parece que deu erro ao baixar o jar do jackson e ele está corrompido.

A solução seria apagar os jars do maven na pasta .m2 e pedir para ele baixar novamente.

Se você utiliza windows, abra o prompt e rode o seguinte comando para apagar o diretorio:

rmdir /S /Q C:\Users\SEU_USUARIO\.m2\repository

Depois disso, no Eclipse, botão direito em cima do projeto, vá em Maven -> Update Project, que ele vai baixar os jars novamente.

Veja se resolve.

Show de bola Rodrigo, resolveu.