NoClassDefFoundError: org / w3c / dom / ElementTraversal

Я установил Jetty 7 и настроил его для IdP Shibboleth в соответствии с этим руководством: https://wiki.shibboleth.net/confluence/display/SHIB2/IdPJetty7Prepare

Но когда я пытаюсь запустить Jetty, я получаю эту ошибку:

NoClassDefFoundError: org/w3c/dom/ElementTraversal 

Чтобы решить эту проблему, мне нужно установить зависимость ElementTraversal и включить ее в мой путь к classам .
Но как я могу это сделать? Нужно ли загружать этот class [ElementTraversal.class] или файл .jar ? и где я могу его разместить? в JETTY_HOME ? Мне нужно экспортировать CLASSPATH ?

Кто-нибудь может мне помочь?
Спасибо огромное!

Похоже, что ElementTraversal является частью xml-apis-2.10.0.jar который должен был быть снабжен установкой Shibboleth.

Поэтому, если вы следовали этим инструкциям, вы также должны были следовать этому шагу:

Endorse Xerces и Xalan, создав каталог JETTY_HOME / lib / endorsed / и скопируйте файлы .jar, включенные в исходный каталог IdP source / directory во вновь созданный каталог.

До тех пор, пока вы скопировали все файлы jar соответствующим образом, все должно быть в порядке. Я предполагаю, что вы пропустили этот шаг – или, возможно, только скопировали файлы jar с Xalan или Xerces в имени и пропустили два других.

В моем случае проблема была исправлена ​​путем изменения версии xml-apis с 1.3.04 до 1.4.01.

BTW, версия 2.10.0 не существует в Maven Central (мне любопытно, где его нашел Jon Skeet).

  • Создайте PDU для Android, который работает с SmsMessage.createFromPdu () (GSM 3gpp)
  • Правильный способ реализации равного контракта
  • ЗАПРОС, ОПРЕДЕЛЕННЫЙ с помощью API-интерфейса Google Адресов для веб-сервера, используемого в приложении для Android
  • Время ожидания экрана Android
  • android, что не так с openFileOutput?
  • Как получить широту и долготу мобильного устройства в Android?
  • SDK Manager.exe не работает
  • как разобрать JSONArray в android
  • Получить сгенерированный идентификатор после вставки
  • Проверьте, является ли значение null Boolean истинным, приводит к исключению
  • NoClassDefFoundError для проекта внешней библиотеки для Android
  • Interesting Posts

    Chkdsk / r для моего pendrive – Недостаточно места на диске для восстановления потерянных данных после согласия на восстановление потерянных цепочек

    Select2, но разрешить новые значения пользователем?

    Как я могу обеспечить, чтобы мой Samsung Series 7 на самом деле использовал переключаемую графику Radeon?

    Как снова вырезать аудиофайлы с компакт-диска?

    Есть ли способ повторно включить панель управления Mac OS X?

    Напишите много файлов в цикле for

    Я случайно поделился своим диском C – о чем я должен беспокоиться?

    Как отобразить содержимое переменной среды из командной строки в Windows 7?

    пользовательский диалог с кнопкой закрытия

    R tm package vcorpus: ошибка в преобразовании корпуса в кадр данных

    Automount SMB с использованием пароля keychain

    Что означает синтаксис ‘=>’ в C #?

    java.lang.LinkageError: javax.servlet.jsp.JspApplicationContext.getExpressionFactory

    (Reverse-i-search) в Bash

    размер и емкость вектора?

    Давайте будем гением компьютера.