1. 01 Nov, 2016 17 commits
  2. 31 Oct, 2016 15 commits
    • Phillip Webb's avatar
      Merge pull request #7066 from youngm/pidotherevents · c6657aaf
      Phillip Webb authored
      * pr/7066:
        Support ApplicationReadyEvent from PidFileWriter
      c6657aaf
    • Mike Youngstrom's avatar
      Support ApplicationReadyEvent from PidFileWriter · 970dcc3f
      Mike Youngstrom authored
      Update `ApplicationPidFileWriter` to support `ApplicationReadyEvent` in
      addition to the already supported `ApplicationEnvironmentPreparedEvent`
      and `ApplicationPreparedEvent` events.
      
      Closes gh-7066
      Fixes gh-7027
      970dcc3f
    • Phillip Webb's avatar
      Merge pull request #7217 from gdpotter/master · 5a3b881e
      Phillip Webb authored
      * pr/7217:
        Respect 'primary' flag when replacing databases
      5a3b881e
    • Greg Potter's avatar
      Respect 'primary' flag when replacing databases · 39d5881b
      Greg Potter authored
      Update TestDatabaseAutoConfiguration to ensure that the the `primary`
      flag of the `BeanDefinition` is copied.
      
      Closes gh-7217
      39d5881b
    • Phillip Webb's avatar
      Don't detect persistenceUnitRootLocation · dbf6d3d4
      Phillip Webb authored
      Update JpaBaseConfiguration so that the persistenceUnitRootLocation is
      no longer detected. The update to gh-7003 means that we can now rely on
      the standard detection mechanism.
      
      Fixes gh-6983
      See gh-6635
      dbf6d3d4
    • Phillip Webb's avatar
      Fix ResourceHttpRequestHandler delegate · 60355e0e
      Phillip Webb authored
      Fix ResourceHttpRequestHandler to set the ServletContext following the
      Spring Framework update for SPR-14851.
      60355e0e
    • Andy Wilkinson's avatar
      Ensure getResources("") includes nested root URLs · cdcc3d2f
      Andy Wilkinson authored
      Previously, if Boot's JarURLConnection pointed to the root of a nested
      entry, e.g. /BOOT-INF/classes, a call to getInputStream() would throw
      an IOException. This behavior is reasonable for a URL that points
      to the root of a normal jar as the jar itself is on the class path
      anyway. However, for a nested jar it meant that a call to
      ClassLoader.getResources("") would not include URLs for any nested
      jars and directories (/BOOT-INF/classes and jars in /BOOT-INF/lib).
      This is due to some logic in URLClassPath.Loader.findResource that
      verifies a URL by opening a connection and calling getInputStream().
      
      The result of missing URLs for the root of nested jars and directories
      is that classpath scanning that scans from the root (not a good idea
      for performance reasons, but something that we should support) would
      not find entries in /BOOT-INF/classes or in jars in /BOOT-INF/lib.
      
      This commit updates our JarURLConnection so that it no longer throws
      an IOException when asked for an InputStream for the root of a nested
      entry (directory or jar).
      
      Fixes gh-7003
      cdcc3d2f
    • Phillip Webb's avatar
      Formatting · 57d5a2eb
      Phillip Webb authored
      57d5a2eb
    • Stephane Nicoll's avatar
      Merge branch '1.4.x' into 1.5.x · 9fc8d611
      Stephane Nicoll authored
      9fc8d611
    • Stephane Nicoll's avatar
      Upgrade to H2 1.4.193 · 49b244b1
      Stephane Nicoll authored
      Closes gh-7256
      49b244b1
    • Stephane Nicoll's avatar
      Automatically exclude auto-configurations from component scan · 9100897d
      Stephane Nicoll authored
      Previously, if an auto-configuration class was (wrongly) located in a
      candidate package for component scanning, the class was silently loaded
      as an app configuration (i.e. with the wrong lifecycle).
      
      This commit adds an `AutoConfigurationExcludeFilter` to
      `@SpringBootApplication` so that such classes are automatically
      filtered. Since they are registered in `spring.factories`, we can
      silently ignore them since we know they'll be loaded later on.
      
      Closes gh-7168
      9100897d
    • Stephane Nicoll's avatar
      Merge pull request #7253 from izeye:typo-20161031 · dc254780
      Stephane Nicoll authored
      * pr/7253:
        Fix typo
      dc254780
    • Johnny Lim's avatar
      Fix typo · 7bb63238
      Johnny Lim authored
      Closes gh-7253
      7bb63238
    • Stephane Nicoll's avatar
      Fix broken build · 974ec92a
      Stephane Nicoll authored
      974ec92a
    • Stephane Nicoll's avatar
      Allow adding additional tld skip patterns · 4f06e52d
      Stephane Nicoll authored
      This commit improves `TomcatEmbeddedServletContainerFactory` so that tld
      skip patterns can be set or added to an existing set. An additional
      `server.tomcat.additional-tld-skip-patterns` is now being exposed to
      easily add patterns via configuration.
      
      Closes gh-5010
      4f06e52d
  3. 30 Oct, 2016 8 commits