title: Spring Session JDBC 1.2.0 in Spring Boot 1.3.5
body: <p>when I use the spring session starter for spring boot 1.3.5 and set the version for spring session to 1.2 it comes to conflicts. Seems that it is not compatible and I have to wait for boot 1.4. OK...</p>
  
  <p>To get it running I just added a dependency to spring session 1.2, without the starter and added a class which extends <code>AbstractHttpSessionApplicationInitializer</code>. 
  This works when I run it in an external tomcat but not when I run it in the embedded tomcat of boot 1.3.5.</p>
  
  <p>Can I use SS 1.20 in SB 1.3.5?</p>
  
  <p>Thank you</p>
  
  <p><strong>One step forward</strong>  </p>
  
  <pre><code>Authentication auth = SecurityContextHolder.getContext().getAuthentication();
      if(auth == null || !(auth.getPrincipal() instanceof UserDetailsImpl)) 
          return null; 
      ...
  </code></pre>
  
  <p>Here is always null returned although auth.getPrincipal() is an instance of UserDetailsImpl. 
  Seems to be a classloader issue.
  But why does it work in an external tomcat? Any other classloading strategies here?         </p>