Ошибка аутентификации API Google Calendar (Java) в динамическом веб-проекте - PullRequest
0 голосов
/ 17 ноября 2011

Класс, который я написал, прекрасно работает как обычное Java-приложение, но когда я пытаюсь использовать код в динамическом веб-проекте, я получаю следующую ошибку аутентификации:

org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError: com/google/gdata/util/AuthenticationException
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:823)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560)
javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

В чем разница?

1 Ответ

1 голос
/ 17 ноября 2011

Вы должны взглянуть на ваши jar-файлы и путь к классам и убедиться, что необходимые jar-файлы находятся в lib проекта.

Редактировать

Также убедитесь, что эти библиотеки находятся в папке WEB-INF / lib. Вот где они будут искать по умолчанию, когда вы работаете над динамическим веб-проектом и когда вы в конечном итоге развернете свой проект.

Ссылка и инструкция по работе с gdata

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...