- 25 Jun, 2014 15 commits
-
-
Dave Syer authored
Fixes gh-1148
-
Andy Wilkinson authored
Closes #1162
-
Andy Wilkinson authored
Closes #1161
-
Andy Wilkinson authored
Closes #1160
-
Andy Wilkinson authored
Closes #1159
-
Andy Wilkinson authored
Closes #1158
-
Andy Wilkinson authored
Closes #1157
-
Andy Wilkinson authored
Closes #1156
-
Andy Wilkinson authored
Closes #1155
-
Andy Wilkinson authored
Closes #1154
-
Andy Wilkinson authored
Closes #1153
-
Andy Wilkinson authored
Closes #1152
-
Andy Wilkinson authored
Closes #1151
-
Andy Wilkinson authored
Closes #1150
-
Dave Syer authored
-
- 24 Jun, 2014 19 commits
-
-
Phillip Webb authored
-
Spring Buildmaster authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
Update ExecutableArchiveLauncher so that `-cp` URLs are not added when they are already contained as nested JARs. This prevents a SecurityException "signer information does not match error" when using signed jars. The root cause of the issue was that the primary JAR file was on the default classpath with the URL "file:....jar" and in the main URL set as "jar:file:....jar". It is now filtered so that only the "jar:" variant is added. Fixes gh-1134
-
Phillip Webb authored
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
* The SpringApplicationBuilder was registering the parent context initializer twice (not really a problem, but confusing if you are debugging). * ParentContextApplicationContextInitializer itself should have been checking that the current context is not the parent * The EventPublishingRunListener as a result needs to call setApplicationContext on any listeners that are AplicationContextAware * ParentContextCloserApplicationListener can ensure that there is only one of its kind per application context by implementing hashCode and equals Fixes gh-1142
-
Dave Syer authored
Fixes gh-1141
-
Dave Syer authored
-
Phillip Webb authored
-
Phillip Webb authored
Update the executable JAR code to automatically unpack any entries which include an entry comment starting `UNPACK:` to the temp folder. The existing Maven and Gradle plugins have been updated with new configuration options and the `spring-boot-tools` project has been updated to write the appropriate entry comment based on a flag passed in via the `Library` class. This support has been added to allow libraries such a JRuby (which assumes that `jruby-complete.jar` is always accessible as file) to work with Spring Boot executable jars. Fixes gh-1070
-
Phillip Webb authored
Add a Library class update the LibraryCallback interface and implementations to use it. This change is in preparation for an addition `unpack` flag that will be required to allow the automatic unpacking of certain nested jars. See gh-1070
-
Phillip Webb authored
Update JarURLConnection to allow the resolution of items within a nested jar, even if the jarFile passed to the connection is several levels up. This prevent a connection from incorrectly resolving an entry against the wrong jar file. See gh-1070
-
Phillip Webb authored
Drop `RepackageTask.getDependencies` from the gradle plugin in favor of exposing `getLibraries()` and using the callback. Drop getDependencies
-
Phillip Webb authored
-
Phillip Webb authored
Extract the nasty Tomcat resource handling reflection code to its own class.
-
Phillip Webb authored
-
- 23 Jun, 2014 3 commits
- 22 Jun, 2014 3 commits
-
-
Dave Syer authored
Fixes gh-1133
-
Jonas Bergvall authored
bean from the registration of Jackson modules to avoid circular creation of the default ObjectMapper bean (and thus failing to obtain the ObjectMapper and registering the module(s)). Fixes gh-1132
-
Dave Syer authored
See gh-1113
-