Задать вопрос
Maks00088
@Maks00088
Обучаюсь Java/JavaEE /Php/Js

Почему получаю Exception MessageBodyWriter not found?

Получаю ошибку "MessageBodyWriter not found" использую Maven, javax.ws.rs-api-2.0.1.jar в котором находится этот Интерфейс .. В чём можеть быть дело ? Не правильное построение клиента ?

Nov 10, 2016 3:33:50 PM org.glassfish.jersey.message.internal.WriterInterceptorExecutor$TerminalWriterInterceptor aroundWriteTo
SEVERE: MessageBodyWriter not found for media type=application/json, type=class coupon.beans.User, genericType=class coupon.beans.User.
Exception in thread "main" org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException: MessageBodyWriter not found for media type=application/json, type=class coupon.beans.User, genericType=class coupon.beans.User.


public class ApplTest {

    private static final String REGISTRATION_PATH = "http://localhost:9191/CouponProject/register";

    public static void main(String[] args) {

        WebTarget webTarget = ClientBuilder.newClient().target(URI.create(REGISTRATION_PATH));

                 Response response = webTarget
                         .request()
                         .accept(MediaType.APPLICATION_JSON)
                         .acceptEncoding("UTF-8")
                         .acceptLanguage(Locale.ENGLISH)
                         .buildPost(Entity.entity(new User("Nick","Name","Lastname","123456","Nick.Lastname1988@gmail.com","Customer")
                         ,MediaType.APPLICATION_JSON)).invoke();

        System.out.println(response.toString());


    }

}
  • Вопрос задан
  • 538 просмотров
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы