1. 03 Nov, 2016 23 commits
  2. 02 Nov, 2016 1 commit
  3. 01 Nov, 2016 9 commits
  4. 31 Oct, 2016 7 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