Я пытаюсь получить данные составной формы в своих службах REST. Я использовал jersey 2.x для настройки своих сервисов отдыха.
Я скачал файл jersey-media-multipart-2.0-m11.jar из http://mvnrepository.com/artifact/org.glassfish.jersey.media/jersey-media-multipart/2.0-m11 (обратите внимание, что я не использую maven для управления своими зависимостями — я прямо скачиваю баночки)
Затем я обновил свой класс ResourceConfig следующим образом:
public class ApplicationLauncher extends ResourceConfig{
public ApplicationLauncher(){
//register other resources
register(MultiPartFeature.class);
}
Мой сервер запускается правильно, но когда вызывается мой REST API, который использует данные составной формы, я получаю следующее исключение:
SEVERE: Servlet.service() for servlet [Jersey] in context with path [/KwizzieServer] threw exception [org.glassfish.jersey.server.ContainerException: java.lang.NoClassDefFoundError: org/glassfish/jersey/message/internal/HeaderUtils] with root cause
java.lang.ClassNotFoundException: org.glassfish.jersey.message.internal.HeaderUtils
Я пропустил какие-либо зависимые банки? или мне не хватает какой-то конфигурации?