У меня есть дженкинс с установленным плагином openid. Я пытаюсь пройти аутентификацию через openid, но получаю веб-страницу, жалующуюся на java.lang.NoClassDefFoundError: org/openid4java/util/OpenID4JavaDOMParser
.Classpath для плагинов jenkins
Пропущенный класс содержится в банке, расположенной в «plugins/openid/WEB-INF/lib /».
Почему Jenkins не может загрузить этот класс?
Любые идеи по отладке? (Файл журнала не дает гораздо больше информации, кроме NoClassDefFoundError.)
Обновление: После того, как символическая ссылка на «war/WEB-INF/lib», jenkins может получить доступ к классу. Кажется, что банки в плагинах просто игнорируются, но согласно Documentation они должны быть доступны.
мне удалось получить плагин для работы уродливым обходного добавления еще двух банок в войне/WEB-INF/Lib. - Вопрос остается в силе. – michas