в вашем сообщении об ошибке есть проблема, хотя если вы новичок в майке, может показаться немного крипти c. Ваш клиент в настоящее время не знает, как отобразить многочастные запросы.
Caused by: com.sun.jersey.api.client.ClientHandlerException: A message body writer for Java type, class org.glassfish.jersey.media.multipart.MultiPart, and MIME media type, multipart/form-data, was not found
Мне пришлось зарегистрировать материал mutipart в моем определении сервера ApplicationConfig, чтобы заставить его работать, например;
@Override
public Set<Class<?>> getClasses()
{
Set<Class<?>> resources = new java.util.HashSet<>();
addRestResourceClasses(resources);
resources.add(MultiPartFeature.class);
return resources;
}
Чтение этого должно помочь вам решить вашу проблему.
, поэтому, возможно, посмотрите на
this.client = Client.create(new DefaultClientConfig());
и поэкспериментируйте с;
final Client client = ClientBuilder.newBuilder().register(MultiPartFeature.class).build();