B
Blatts
Gast
Hallo,
ich habe eine Webapplikation mittels Spring mittels diverser Turotials programmiert, mit welcher ich Terminbuchungendurchführen kann. Habe so auch einiges verstanden und es soweit geschafft, dass sie läuft. Nun möchte ich zusätzlich einen Login mit Spring-Security einbauen. Dazu gibt es ja auch allerlei Tutorials im Netz. Habe dann erstmal eine Spring-Security.xml mittels
in der web.xml eingebaut. Dann kommt vom Tomcat der Fehler „HTTP Status 500 - No WebApplicationContext found: no ContextLoaderListener or DispatcherServlet registered?"
Dies behebe ich durch den Eintrag
in der Web.xml. Ab diesem Zeitpunkt startet die App leider nicht mehr.
Wie gesagt, war bei allen Suchergebnissen die Ursache immer ein Versionskonflikt. Ich habe die dependencies inzwischen 3 mal gegeneinander abgeglichen und da ist kein Konflikt bekannt. Habe auch diverse andere Konstellationen probiert, aber irgendwie führt nichts zur Lösung. Was könnte hier der nächste Ansatzpunkt zur Fehlersuche sein? Ich stehe auf dem Schlauch bzw. vor einer Wand. Danke
EDIT//
Ursache war eine fehlerhafte Spring-Security xml. Die funktionierende XML sieht so aus
ich habe eine Webapplikation mittels Spring mittels diverser Turotials programmiert, mit welcher ich Terminbuchungendurchführen kann. Habe so auch einiges verstanden und es soweit geschafft, dass sie läuft. Nun möchte ich zusätzlich einen Login mit Spring-Security einbauen. Dazu gibt es ja auch allerlei Tutorials im Netz. Habe dann erstmal eine Spring-Security.xml mittels
Code:
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
Dies behebe ich durch den Eintrag
Code:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
Wie gesagt, war bei allen Suchergebnissen die Ursache immer ein Versionskonflikt. Ich habe die dependencies inzwischen 3 mal gegeneinander abgeglichen und da ist kein Konflikt bekannt. Habe auch diverse andere Konstellationen probiert, aber irgendwie führt nichts zur Lösung. Was könnte hier der nächste Ansatzpunkt zur Fehlersuche sein? Ich stehe auf dem Schlauch bzw. vor einer Wand. Danke
EDIT//
Ursache war eine fehlerhafte Spring-Security xml. Die funktionierende XML sieht so aus
Code:
<b:beans xmlns="http://www.springframework.org/schema/security"
xmlns:b="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security.xsd">
<http />
<user-service>
<user name="user" password="password" authorities="ROLE_USER" />
</user-service>
</b:beans>
Zuletzt bearbeitet: