Ma ktoś może pomysł co może być problemem? Mam plik security.xml http://pastebin.com/7ddBGeT5 jego zawartość skopiowałem z dokumentacji. Dodałem go do application context Do web.xml dodałem odpowiednie filtry (też z dokumentacji)
Jednak podczas uruchomienia wyskakuje mi błąd:
Caused by: org.xml.sax.SAXParseException; lineNumber: 9; columnNumber: 11; cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'http'.
Już znalazłem błąd. Zapomniałem że intelliJ do artefaktu nie dodaje od razu bibliotek z mavena, tylko trzeba je tam ręcznie dodać. Swoją droga da się to zrobić jakoś automatycznie, żeby biblioteki z mavena były dodawane do artefaktu?
@nuker92: Jest kilka pluginów mavenowych do tego. Zależy jak chcesz do tego podejść. Dla standalone aplikacji często widziałem, że do głównego jara dodaje sie Manifest.mf z uzupełnionym polem Classpath, a wszystkie zależności wrzuca się do folderu lib, który będzie zaraz obok głównego jara. Takie coś można zrobić przez assembly plugin. Wtedy wynikiem będzie zip z całością. Ewentualnie jest jeszcze coś takiego jak uberjar. Google powinno coś znaleźć pod tym hasłem.
Ma ktoś może pomysł co może być problemem?
Mam plik security.xml http://pastebin.com/7ddBGeT5 jego zawartość skopiowałem z dokumentacji.
Dodałem go do application context
Do web.xml dodałem odpowiednie filtry (też z dokumentacji)
Jednak podczas uruchomienia wyskakuje mi błąd:
cała treść:
http://pastebin.com/rf0gvzNf
Rozwiązania ze stackoverflow nie działają, albo ja tam czegoś nie rozumiem :/
Ewentualnie jest jeszcze coś takiego jak uberjar. Google powinno coś znaleźć pod tym hasłem.