1. 10 Sep, 2015 4 commits
  2. 08 Sep, 2015 4 commits
  3. 03 Sep, 2015 3 commits
  4. 02 Sep, 2015 4 commits
  5. 01 Sep, 2015 3 commits
    • Stephane Nicoll's avatar
      Refine check · 5043c959
      Stephane Nicoll authored
      Refine commit 8a964814 to set the web environment to false if spring web
      is not available in the classpath. Thanks to @mjustin for spotting that
      mistake.
      
      Closes gh-3856
      5043c959
    • Stephane Nicoll's avatar
      Store container installs in home directory · 426a8dc1
      Stephane Nicoll authored
      Previously, deployment tests were storing the container archives in the
      default location (that is `/tmp`) for a total weight of 160MB. In case
      the temp directory is cleaned on CI, these have to be downloaded again.
      
      We're now configuring cargo to store these archives in the home directory
      instead. This should improve the speed and the stability of the
      deployment tests
      
      Closes gh-3861
      426a8dc1
    • Stephane Nicoll's avatar
      Properly guard customization of application context class · 8a964814
      Stephane Nicoll authored
      SpringApplication wrongly expects spring-web to be on the classpath to
      figure out whether or not the web environment should be enabled for a
      custom context class.
      
      We now properly guard this check so that the web environment is not
      enabled (read: not checked) if `spring-web` is not available.
      
      Closes gh-3856
      8a964814
  6. 29 Aug, 2015 1 commit
  7. 26 Aug, 2015 1 commit
  8. 25 Aug, 2015 1 commit
  9. 20 Aug, 2015 1 commit
  10. 17 Aug, 2015 1 commit
    • Stephane Nicoll's avatar
      Properly guard DB health indicator · 11b82cc6
      Stephane Nicoll authored
      The DataSource health indicator uses `JdbcTemplate` behind the scenes
      but nothing was checking that it is actually available.
      
      `DataSourcesHealthIndicatorConfiguration` is now disabled if
      `spring-jdbc` is not on the classpath.
      
      Fixes gh-3765
      11b82cc6
  11. 14 Aug, 2015 1 commit
  12. 10 Aug, 2015 4 commits
  13. 09 Aug, 2015 1 commit
  14. 07 Aug, 2015 1 commit
  15. 05 Aug, 2015 7 commits
  16. 04 Aug, 2015 1 commit
    • Andy Wilkinson's avatar
      Consider @Bean methods with args to determine type created by factory · 905346d0
      Andy Wilkinson authored
      Previously, BeanTypeRegistry would only look for a @Bean method
      with no arguments when trying to determine the type that will be
      created by a factory bean. This meant that the type produced by a
      factory bean declared via a @Bean that has one or more arguments would
      be unknown and any on missing bean conditions look for a bean of the
      type produced by the factory bean would match in error.
      
      This commit updates BeanTypeRegistry to, where possible, use the
      factory method metadata for the bean definition when determining the
      type that will be created. This allows it to determine the type for
      factory bean created by @Bean methods that take arguments and also
      avoids the use reflection to find the factory method. Where factory
      method metadata is not available, the existing reflection-based
      approach is used as a fallback.
      
      Closes gh-3657
      905346d0
  17. 03 Aug, 2015 2 commits