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

Não estou conseguindo incluir informações pelo insomnia, está dando esse erro: "error": "Unsupported Media Type",

Boa tarde! Não estoiu conseguindo fazer o input dos dados no insomnia, esta dando o erro: "error": "Unsupported Media Type"

Poderiam me ajudar por favor? Segue print da tela do Insomnia, e também link do meu repositorio no Github, caso precisem ver o código. https://github.com/Rita-C-Carvalho/api

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

8 respostas

Oi!

Confere na aba Header se o cabeçalho Content-Type está com valor application/json:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Oi Rodrigo!

Muito obrogada, estava vazio. Mas agora que coloquei, está dando o erro 500 conforme abaixo: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Agora o erro é referente a classe Endereco. Está dizendo que não tem o construtor nela.

A classe endereço está sem o construtor, mas o construtor está na Interface DadosEndereco.

Segue abaixo:

Classe Endereco

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInterface DadosEndereco:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Está faltando algo?

Obrigada.

Na classe Endereco você colocou certinho as anotações @AllArgsConstructor e @NoArgsConstrutor do Lombok, mas vi no print que você não está utilizando o IntelliJ e sim o Eclipse.

No Eclipse o Lombok não vem instalado por padrão. Precisa instalar manualmente. Tem alguns tópicos aqui no fórum mostrando como fazer isso.

Vou dar uma pesquisada, depois que eu instalar, é pra funcionar?

Ou preciso fazer alguma alteração no código?

Obrigada.

solução!

Aqui tem um tutorial: https://dicasdejava.com.br/como-configurar-o-lombok-no-eclipse/ basta instalar o lombok e reiniciar o Eclipse, sem precisar mexer no projeto

Deu certo Rodrigo, muito obrigada por toda ajuda e paciência.