title: Tomcat complaining about spring-security-3.1.xsd not matching Spring Security 3.2, but not referencing 3.1 anywhere
body: <p>The error message:</p>
  
  <blockquote>
    <p>SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
    org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from relative location [security-config.xml]</p>
    
    <p>Offending resource: ServletContext resource [/WEB-INF/spring/app-config.xml]; nested exception is org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: You cannot use a spring-security-2.0.xsd or spring-security-3.0.xsd or spring-security-3.1.xsd schema with Spring Security 3.2. Please update your schema declarations to the 3.2 schema.</p>
    
    <p>Offending resource: ServletContext resource [/WEB-INF/spring/security-config.xml]</p>
  </blockquote>
  
  <p>My "security-config.xml" file:</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;beans xmlns:s="http://www.springframework.org/schema/security"
         xmlns="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-4.0.xsd
                      http://www.springframework.org/schema/security
                      http://www.springframework.org/schema/security/spring-security-3.2.xsd"&gt;
  </code></pre>
  
  <p>my pom.xml:</p>
  
  <pre class="lang-xml prettyprint-override"><code>    &lt;properties&gt;
          &lt;spring.version&gt;4.1.4.RELEASE&lt;/spring.version&gt;
          &lt;spring.security.version&gt;3.2.5.RELEASE&lt;/spring.security.version&gt;
          &lt;spring.ldap.version&gt;2.0.2.RELEASE&lt;/spring.ldap.version&gt;
          &lt;spring.data.oracle.version&gt;1.1.0.RELEASE&lt;/spring.data.oracle.version&gt;
  
  ...
  
      &lt;/properties&gt;
  
      &lt;dependencies&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework.security&lt;/groupId&gt;
              &lt;artifactId&gt;spring-security-core&lt;/artifactId&gt;
              &lt;version&gt;${spring.security.version}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework.security&lt;/groupId&gt;
              &lt;artifactId&gt;spring-security-config&lt;/artifactId&gt;
              &lt;version&gt;${spring.security.version}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework.security&lt;/groupId&gt;
              &lt;artifactId&gt;spring-security-web&lt;/artifactId&gt;
              &lt;version&gt;${spring.security.version}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework.ldap&lt;/groupId&gt;
              &lt;artifactId&gt;spring-ldap-core&lt;/artifactId&gt;
              &lt;version&gt;${spring.ldap.version}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework.security&lt;/groupId&gt;
              &lt;artifactId&gt;spring-security-ldap&lt;/artifactId&gt;
              &lt;version&gt;${spring.security.version}&lt;/version&gt;
          &lt;/dependency&gt;
  ...
      &lt;/dependencies&gt;
  </code></pre>
  
  <p>Why am I getting this error message?  What other files might be involved?</p>