- 18 Jan, 2017 2 commits
-
-
Andy Wilkinson authored
-
Andy Wilkinson authored
The root cause of the build failure something has a null message which means there's no information available about why the build failed. Instead of calling fail when a BuildException occurs, this commit wraps it in a RuntimeException and rethrows it. This should make the entire chain of exceptions available when a failure occurs.
-
- 17 Jan, 2017 28 commits
-
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-2902
-
Andy Wilkinson authored
Closes gh-7419
-
Andy Wilkinson authored
Closes gh-4952
-
Andy Wilkinson authored
* gh-7973: Use constructor injection in DataSourceInitializer
-
Kazuki Shimizu authored
Closes gh-7973
-
Andy Wilkinson authored
* gh-7436: Simplify Jackson dependency management by importing its bom
-
Eddú Meléndez authored
Closes gh-7436
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Previously, JarResourceManager assumed that the path would begin with a / but this isn't always the case. For example, it may be an empty string. This could lead to a malformed jar:file: URL that used ! as the separator rather than the required !/. This commit updates JarResourceManager to prepend / to any path that does not being with one before using it to construct the URL. Closes gh-7717
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-7784
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-7732 See gh-5047
-
Andy Wilkinson authored
-
Andy Wilkinson authored
See 3927dca3
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-5611
-
Andy Wilkinson authored
The user property is only available on Unix-like platforms (due to the USER environment variable). This commit updates the test to explicitly set a specific property and then check that it's accessible via the env endpoint rather than using one that is OS-specific. See gh-7868 See gh-7881
-
Andy Wilkinson authored
-
Andy Wilkinson authored
When the context is closed, FileWritingMessageHandler is stopped and it closes its output files. However, it appears to do so in a manner which means that they may be closed after the call to close the context is completed. This causes problems on Windows as files that are still open cannot be deleted. This commit adds a workaround to SampleIntegrationApplicationTests so that it makes up to 10 attempts each 0.5s apart to clean up the input and output directories.
-
Andy Wilkinson authored
-
Andy Wilkinson authored
The intent of the test is to: 1. Make a change 2. Sleep for long enough for that change to be picked up 3. Make another change 4. Stop that watcher after 1 further scan has been performed 5. Assert that a further scan was performed by checking that two separate sets of changes (step 1 and step 3) have been picked up Previously, step 2 relied on simply sleeping for a period of time longer than the polling interval. In reality, the polling interval is only a minimum time between scans and the actual time between them depends on thread scheduling, GC pauses, etc. This lead to the test failing intermittently if the scan didn't happen in a timely manner. This commit removes the sleep and replaces it with a while loop that waits for first change to be picked up. This ensures that the second change will be detected separately from the first and that two separate change sets should always be available once the watcher has stopped. See gh-7782
-
Stephane Nicoll authored
* pr/8001: Prevent unnecessary debug log message creation
-
Kazuki Shimizu authored
Closes gh-8001
-
Stephane Nicoll authored
* pr/8004: Polish contribution Polish
-
Stephane Nicoll authored
Closes gh-8004
-
Johnny Lim authored
See gh-8004
-
- 16 Jan, 2017 10 commits
-
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Previously, in the DevTools integration tests, portions of a File's path were used to create the name of a jar entry. On Windows this resulted in the entry containing \ characters. As a result the directory structure was incorrect and the classes could not be loaded from the jar. This commit ensures that any \ characters are replaced with / characters. See gh-7782
-
Stephane Nicoll authored
Closes gh-7980
-
Stephane Nicoll authored
Closes gh-5996
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Previously, the beans endpoint would only expose the context that contained the endpoint. This commit updates the endpoint so that the context that contains the endpoint and all of its ancestors are exposed. In a context hierarhcy, the relation ship is child -> parent and there is no way to navigate from a parent to a child. As a result, any contexts that are descendants of the context containing the endpoint are not exposed. Closes gh-5188
-
Stephane Nicoll authored
* pr/7905: Polish contribution Add LDAP health actuator
-
Stephane Nicoll authored
Closes gh-7905
-
Eddú Meléndez authored
Provide specific health actuator endpoint to verify if LDAP connection is valid. See gh-7905
-
Stephane Nicoll authored
Spring Boot provides now a LDAP starter based on this work so this reference is no longer needed.
-