- 23 Jan, 2017 1 commit
-
-
Andy Wilkinson authored
Closes gh-8050
-
- 22 Jan, 2017 4 commits
-
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/8057: Fix entry in broken-initialization.factories
-
Johnny Lim authored
Closes gh-8057
-
Stephane Nicoll authored
Closes gh-8055
-
- 20 Jan, 2017 22 commits
-
-
Andy Wilkinson authored
Previously, AspectJ would find META-INF/aop.xml almost as soon as the jar was launched, and before LaunchedURLClassLoader had been created. This meant that AspectJ would attempt to load aspects listed in META-INF/aop.xml but that were package in BOOT-INF/classes and, therefore, could not be loaded. This commit updates the Repackager so that a META-INF/aop.xml file is moved into BOOT-INF/classes. This ensures that it isn't visible to the app class loader so it won't be loaded to early. It will now be loaded by LaunchedURLClassLoader which can also load the compiled aspects that aop.xml references. Closes gh-7587
-
Andy Wilkinson authored
Closes gh-7360
-
Andy Wilkinson authored
Closes gh-8000
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-7360
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-2753
-
Stephane Nicoll authored
* pr/8047: Upgrade to Spring LDAP 2.3.0.RELEASE
-
Eddú Meléndez authored
Closes gh-8047
-
Stephane Nicoll authored
* pr/7600: Polish contribution Add slide test annotation for MongoDB
-
Stephane Nicoll authored
Closes gh-7600
-
Michael J. Simons authored
This commits adds a slice test infrastructure for MongoDB, similar to what `@DataJpaTest` does with JPA. By default, an embedded Mongod process is used if available. See gh-7600
-
Stephane Nicoll authored
This commit improves the logic of the embedded Mongo support to use a random port if no custom port has been specified. This doesn't change the default if the embedded support isn't active. Closes gh-8044
-
Andy Wilkinson authored
Previously, the actuator's endpoints produced application/json and, where appropriate, also consumed application/json. Without a custom, versioned media type, it's impossible for us to make changes to the endpoints without breaking clients. This commit introduces a new media type, application/spring-boot.actuator.v1+json, that is now produced by default with application/json also being produced if requested. Endpoints that consume JSON will now also accept content the uses the new media type in addition to application/json. Closes gh-7967
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/8039: Indenting SpringApplication javadoc code
-
Rafael Rollo authored
Closes gh-8039
-
Stephane Nicoll authored
Closes gh-8040
-
Stephane Nicoll authored
* pr/8038: Upgrade to Spring AMQP 1.7.0.RELEASE
-
Artem Bilan authored
Closes gh-8038
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-8033
-
- 19 Jan, 2017 13 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Madhura Bhave authored
Closes gh-7974
-
Madhura Bhave authored
Fixes gh-7091
-
Stephane Nicoll authored
Closes gh-7862
-
Stephane Nicoll authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Previously, when the ExpectedException JUnit rule was used with FilteredClassPathRunner a LinkageError would occur if any of ExpectedException's methods that take a Hamcrest Matcher were called. This was due to the FilteredClassLoader delegating loading of org.junit classes to its parent but not org.hamcrest classes. This resulted in JUnit classes loading one version of the Hamcrest class and the test class loading another. This commit ensures that both the JUnit classes and the test class use the same version of Hamcrest classes by also delegating the loading of org.hamcrest classes to FilteredClassLoader's parent.
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/8030: Fix closing parentheses
-
Michael J. Simons authored
Closes gh-8030
-
Stephane Nicoll authored
-