1. 27 Nov, 2013 1 commit
  2. 26 Nov, 2013 8 commits
  3. 25 Nov, 2013 11 commits
  4. 24 Nov, 2013 2 commits
  5. 23 Nov, 2013 1 commit
    • Dave Syer's avatar
      Use server.port=0 for scanning · 8efa2fc5
      Dave Syer authored
      This leverages existing capabilities of teh JDK and the OS
      to grab a port at random and not have it stolen by another
      process. It's very hard to avoid that race condition in
      pure Java code, so why bother?
      
      User can set port<0 to disable autoStart of connectors (e.g.
      to start a web application context but not have it listen on
      any port). In that case the actual socket port will be set to
      0 (and therefore if it ever starts up the local port will
      be random).
      8efa2fc5
  6. 22 Nov, 2013 11 commits
  7. 21 Nov, 2013 2 commits
    • Dave Syer's avatar
      Extract actuator security into separate classes · bd26b28a
      Dave Syer authored
      So spring-security + a web app is secure by default
      (you don't need the actuator).
      bd26b28a
    • Dave Syer's avatar
      ApplicationContextInitializers now listen for ContextRefreshedEvent · 285dd5b2
      Dave Syer authored
      The AutoConfigurationReportLoggingInitializer wasn't working in
      non-GenericApplicationContext becasue teh BeanFatcory wasn't available
      for registering its listener during initialization. Instead of
      relying on that rather fragile state I decided to give any
      ApplicationContextInitializer that was itself an ApplicationListener
      an explicit callback with a ContextRefreshedEvent, and move that
      interface up a level in the logging initializer. Works much better.
      285dd5b2
  8. 20 Nov, 2013 4 commits