zainstalowałem Jetty 7 i skonfigurowane correcty dla IdP Shibboleth następującym niniejszym przewodniku: https://wiki.shibboleth.net/confluence/display/SHIB2/IdPJetty7PrepareNoClassDefFoundError: org/W3C/dom/ElementTraversal
Ale gdy próbuję uruchomić Jetty I ten błąd:
NoClassDefFoundError: org/w3c/dom/ElementTraversal
Aby rozwiązać ten problem, należy zainstalować zależność ElementTraversal i dołączyć ją do mojej ścieżki classpath.
Ale jak mogę to zrobić? Czy muszę pobrać ten plik klasy [ElementTraversal.class] lub .jar? i gdzie mogę go umieścić? w numerze JETTY_HOME
? Czy muszę wyeksportować numer CLASSPATH
?
Czy ktoś może mi pomóc?
Dziękuję bardzo!
Dziękuję bardzo, ale też podążałem za tym krokiem. Skopiowałem poprawnie 'xalan-2.7.1.jar' i' xercesImpl-2.10.0.jar' do JETTY_HOME/lib/endorsed/i dodałem następujący wiersz w pliku start.ini: '-Djava.endorsed.dirs = lib/poparłem "Podążyłem za wszystkimi krokami. –
Mam 'xml-apis-2.10.0.jar' w' opt/shibboleth-idp/lib/endorsed/xml-apis-2.10.0.jar' .. Myślę, że problem może być w ścieżce zdefiniowanej w pliku start.ini. Mogę spróbować użyć bezwzględnej ścieżki '-Djava.endorsed.dirs =/home/user/webapps/jetty/lib/endorsed' –
Nie działa również z pełną ścieżką. Dziękuję Jon Skeet, to dało mi wielką przyjemność i zaszczyt, że otrzymałem odpowiedź od Ciebie na moje pytanie. –