Ich hatte das gleiche Problem, wie Tehras sagte, wenn Sie Intellij IDEA verwenden und <tx:
verwenden, wird es ****/cache
namespace, also ändern Sie es in tx Namespace, um es zu beheben.
xmlns:tx="http://www.springframework.org/schema/tx"
und in xsi:schemaLocation
, finde **/schema/cache
und ersetze es durch
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx.xsd
Starten Sie Ihr Projekt neu und es wird in Ordnung sein.
Mit IntelliJ IDEA v15 lasse ich die Spring Context-Datei für mein Rest-Servlet erstellen, dann habe ich die context: und mvc: Zeilen hinzugefügt:
%Vor%Ich hatte genau den gleichen Fehler wie das OP. Ich brauchte Spring-Caching nicht, aber es hatte den Namensraum hinzugefügt, also habe ich den Namespace einfach entfernt (und ich musste auch den Mvc-Namespace hinzufügen), wie folgt:
%Vor%Ich hoffe, das hilft.