- 29 Sep, 2017 16 commits
-
-
jfarcand authored
Closes gh-10447
-
Stephane Nicoll authored
This commit extracts the configuration of MessageSourceAutoConfiguration in a dedicated object. Closes gh-9666
-
Andy Wilkinson authored
See gh-10456
-
Andy Wilkinson authored
Previously, StaticResourceJars would only find jars with META-INF/resources content if it had been loaded by a URLClassLoader. This is not the case on Java 9 and, as a result, static content in META-INF/resources of any jars on the class path was not found. This commit updates StaticResourceJars to fall back to using the JVM's class path to find static resource jars when it was loaded by a ClassLoader that is not a URLClassLoader. Closes gh-10455
-
Andy Wilkinson authored
Previously, DevTools assumed that the TCCL was a URLClassLoader when trying to determine the URLs that it should examine to determine the locations that should be watched for triggering a restart. This fails on Java 9 as the TCCL is not a URLClassLoader. This commit updates the logic that determines the changeable URLs to fall back to examining the JVM's class path when the TCCL is not a URLClassLoader, typically because the application is running on Java 9. This fall back isn't a direct equivalent of the behaviour on Java 8 as the class path of the TCCL and the class path with which the JVM was launched may not be the same. However, I consider the fix to be reasonable for two reasons: 1. In reality, the class path of the TCCL and the class path with which the JVM was launched are the same. 2. There appears to be now to get the URLs on the class path of the TCCL on Java 9. There is a URLClassPath field, however Java 9's access restrictions prevent us from using it even if we resort to reflection. Closes gh-10454
-
Andy Wilkinson authored
See gh-10454
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-10268
-
Stephane Nicoll authored
See gh-7226
-
Stephane Nicoll authored
See gh-10456
-
Stephane Nicoll authored
See gh-10455
-
Stephane Nicoll authored
See gh-10454
-
Stephane Nicoll authored
See gh-7226
-
Stephane Nicoll authored
See gh-10453
-
- 28 Sep, 2017 19 commits
-
-
Andy Wilkinson authored
Closes gh-10430
-
Andy Wilkinson authored
Closes gh-10439
-
Stephane Nicoll authored
-
Andy Wilkinson authored
See gh-7226
-
Andy Wilkinson authored
Closes gh-10445
-
Phillip Webb authored
-
Madhura Bhave authored
Simplify `AuthenticationManagerConfiguration` following the recent Spring Security auto-configuration updates. See gh-7958
-
Phillip Webb authored
-
Stephane Nicoll authored
Closes gh-10325
-
Stephane Nicoll authored
Liquibase does not currently work with Java 9. This commit disables on test reproducing that behaviour when running with that version. See gh-10442
-
Stephane Nicoll authored
See gh-7226
-
Stephane Nicoll authored
Closes gh-9530
-
Stephane Nicoll authored
-
Andy Wilkinson authored
The translations for the timezone names vary between Java 8 and Java 9. For example, with Java 9, UTC's name is no longer localized while others have different localizations. This commit updates the test to verify that the correct locale is being used while also tolerating the different localization's of Java 8 and 9. See gh-7226
-
Andy Wilkinson authored
Closes gh-10436
-
Andy Wilkinson authored
Closes gh-10435
-
Andy Wilkinson authored
See gh-10439
-
Andy Wilkinson authored
-
Phillip Webb authored
-
- 27 Sep, 2017 5 commits
-
-
Andy Wilkinson authored
-
Andy Wilkinson authored
See gh-10328
-
Andy Wilkinson authored
See gh-10329
-
Andy Wilkinson authored
See gh-7053
-
Andy Wilkinson authored
See gh-10326
-