- 19 Jul, 2016 2 commits
-
-
Andy Wilkinson authored
Closes gh-5046
-
Andy Wilkinson authored
Closes gh-6417
-
- 18 Jul, 2016 4 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
Update Log4J2LoggingSystem so that the FILTER is applied to the main configuration and not to the root logger. Prior to this commit calls to `logger.isErrorEnabled()` would not consider the filter and hence would always return `true`. This caused `SpringApplication` to silently swallow exceptions. Fixes gh-5271
-
Phillip Webb authored
Closes gh-6415
-
Phillip Webb authored
-
- 13 Jul, 2016 6 commits
-
-
Phillip Webb authored
-
Dave Syer authored
Fixes gh-6387
-
Andy Wilkinson authored
Closes gh-6339
-
Andy Wilkinson authored
Previously, one SpringApplicationAdminMXBeanRegistrar was created per context. When there was more then one context this would result in a javax.management.InstanceAlreadyExistsException being thrown as an attempt was made to register the MBean more than once. This commit updates SpringApplicationAdminJmxAutoConfiguration so that the registrar is only created when there's no such existing bean in the context hierarchy. Closes gh-6378
-
Andy Wilkinson authored
* gh-6381: Upgrade to Thymeleaf 2.1.5.RELEASE
-
Raja Dilip Kolli authored
Closes gh-6381
-
- 12 Jul, 2016 1 commit
-
-
Andy Wilkinson authored
Previously, if there was a hierarchy of SpringApplications, the admin MBean would report that the application was ready as soon as any application in the hierarchy was ready. This could lead to a client trying to query a property in the environment before it's available. This commit updates the MBean registrar to that the MBean only reports that the application is ready when the context that contains the registrar has refreshed and fired its ApplicationReadyEvent. Closes gh-6362
-
- 11 Jul, 2016 3 commits
-
-
Andy Wilkinson authored
Closes gh-6360
-
Andy Wilkinson authored
Previously, the shutdown endpoint would spawn a new thread to perform the shutdown but did not explicitly configure its thread context class loader (TCCL). This mean that the new thread would use the request thread's TCCL as its TCCL. This meant that a different TCCL would be used compared to a shutdown triggered by the shutdown hook and also caused problems with Tomcat's thread leak detection logic. This commit updates the shutdown endpoint to explicitly configure the TCCL of the shutdown thread to be the ClassLoader that loaded the endpoint's class. Closes gh-6361
-
Stephane Nicoll authored
Closes gh-6358
-
- 08 Jul, 2016 1 commit
-
-
Andy Wilkinson authored
Closes gh-6344
-
- 07 Jul, 2016 1 commit
-
-
Stephane Nicoll authored
Commit 3ea84f9e has wrongly introduced a `@Primary` marker on `IntegrationMBeanExporter` so any use of both Spring's JMX support and Spring Integration's JMX support leads to an exception. This commit makes sure to remove the unnecessary `@Primary` Closes gh-6328
-
- 04 Jul, 2016 5 commits
-
-
Stephane Nicoll authored
-
Spring Buildmaster authored
-
Stephane Nicoll authored
Closes gh-6249
-
Andy Wilkinson authored
Closes gh-6315
-
Phillip Webb authored
Fixes gh-6312
-
- 01 Jul, 2016 12 commits
-
-
Stephane Nicoll authored
Closes gh-6275
-
Andy Wilkinson authored
Closes gh-6276
-
Andy Wilkinson authored
Closes gh-6276
-
Andy Wilkinson authored
Closes gh-6274
-
Andy Wilkinson authored
Closes gh-6273
-
Andy Wilkinson authored
Closes gh-6271
-
Andy Wilkinson authored
Closes gh-6270
-
Andy Wilkinson authored
Closes gh-6269
-
Andy Wilkinson authored
Closes gh-6268
-
Andy Wilkinson authored
Closes gh-6267
-
Andy Wilkinson authored
Closes gh-6266
-
Andy Wilkinson authored
Closes gh-6265
-
- 30 Jun, 2016 1 commit
-
-
Andy Wilkinson authored
Previously, Log4J2LoggingSystem used ResourceUtils.isFileURL(URL) to check that the URL of the configuration was suitable for accessing as a File. Unfortunately, this fails when the URL’s protocol is vfs or vfsfile as both return true and then fail when the URL is subsequently passed into ResourceUtils.getFile(URL). This commit switches to checking that the URL’s protocol is file, the only protocol that will allow getFile(URL) to succeed. Closes gh-6246
-
- 29 Jun, 2016 2 commits
-
-
Andy Wilkinson authored
Closes gh-6245
-
Andy Wilkinson authored
See gh-6249
-
- 27 Jun, 2016 2 commits
-
-
Stephane Nicoll authored
* pr/6176: Polish "Use missing MongoClientOptions in MongoProperties" Use missing MongoClientOptions in MongoProperties
-
Stephane Nicoll authored
Closes gh-6176
-