- 23 Jun, 2016 7 commits
-
-
Andy Wilkinson authored
-
Andy Wilkinson authored
springloaded isn't required in any of the samples, yet some of them make use of it without being a springloaded-specific sample. This is creating the false impression that springloaded is necessary in cases where it's not.
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-5524
-
Stephane Nicoll authored
This commit moves the Jest auto-configuration from `spring.jest` to `spring.elasticsearch.jest` Closes gh-6032
-
Phillip Webb authored
Improve startup times (although not by much) by adding more background pre-initializers and lazily evaluating the whitelabel SpEL view. See gh-6177
-
- 22 Jun, 2016 4 commits
-
-
Stephane Nicoll authored
* pr/6202: Remove unnecessary constructor
-
Johnny Lim authored
Closes gh-6202
-
Andy Wilkinson authored
Closes gh-6109
-
Dave Syer authored
Existing apps get a NoSuchMethodError before this change because they were compiled expecting a different signature for the deprecated FilterRegistrationBean constructor.
-
- 21 Jun, 2016 12 commits
-
-
Andy Wilkinson authored
The upgrade to Hibernate 5.2.0.Final has provide to be too problematic to live with. It requires Java 8, is incompatible with a number of other projects in the Hibernate ecosystem, and it's unclear for how long it will be maintained. We'd previously used Hibernate 5.1.0.Final but its maintenance is also unclear with Hibernate 5.1.1.Final being more than 3 months overdue. This commit drops back to Hibernate 5.0.9.Final. This has a few advantages: - It's Java 7 compatible - It's had some time to mature and should be reasonably free of regressions for those moving from 4.3.x - It's used in both Wildfly and JBoss EAP so there's a fair chance that it will continue to be maintained. Closes gh-6198
-
Andy Wilkinson authored
See gh-6197
-
Andy Wilkinson authored
-
Dave Syer authored
-
Andy Wilkinson authored
When a custom management.port is used, the child context is configured with an EmbeddedServletContainerFactory bean that has the same class as the parent context’s EmbeddedServletContainerFactory bean. This ensures that the child context uses the same type of embedded container as its parent when there are multiple embedded containers on the classpath. It also causes a failure when the custom EmbeddedServletContainerFactory subclass cannot be instantiated, for example because it’s an anonymous inner-class. This commit improves the diagnostics so that we fail fast with an information exception message when we detect that the embedded servlet container factory bean’s class cannot be instantiated. Closes gh-6193
-
Dave Syer authored
-
Andy Wilkinson authored
Previously, JarURLConnection assumed that that URL with which it was created would contain the absolute path of the underlying jar file. This meant that when it was created with a relative URL, it could fail to find an entry or throw a StringIndexOutOfBoundsException. This commit updates the logic for normalizing the input URL so that both absolute and relative URLs are supported. Closes gh-6109
-
Stephane Nicoll authored
* pr/6191: Update libraries supported by jsf-spring-boot-starter
-
Marcelo Romulo Fernandes authored
Closes gh-6191
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
- 20 Jun, 2016 17 commits
-
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
See gh-5330
-
Brian Clozel authored
See gh-2893
-
Brian Clozel authored
-
Brian Clozel authored
Closes gh-2893
-
Andy Wilkinson authored
See gh-4730
-
Andy Wilkinson authored
Following the upgrade to Tomcat 8.5, Jetty became the only container that sends a Server header by default. This commit updates the factory for Jetty to disable the default Server header bringing it into line with Tomcat and Undertow. All three containers continue to support server.server-header which can be used to configure a custom server header. Closes gh-4730
-
Stephane Nicoll authored
Closes gh-6101
-
Andy Wilkinson authored
Closes gh-6190
-
Andy Wilkinson authored
See gh-6164
-
Stephane Nicoll authored
-
Andy Wilkinson authored
This commit changes the default version of Tomcat to 8.5.3 while also retaining support for Tomcat 8.0 and 7.0. The main difference in 8.5 is that the ServerSocketFactory abstraction that allowed the TrustStore and KeyStore to be configured programatically no longer exists. This logic has been replaced with the use of a custom URL protocol (springbootssl) that provides access to the key store and trust store of an SslStoreProvider. In addition to working with 8.5, this approach has the advantage of also working with 8.0 and 7.0. Closes gh-6164
-
Stephane Nicoll authored
This commit adds `@AliasFor` meta-data to annotations that declare an alias attribute. `@ConditionalOnProperty` and `@AutoconfigureRestDocs` were not migrated due to the use of `AnnotationMetadata#getAnnotationAttributes`. Closes gh-5187
-
Stephane Nicoll authored
* pr/6188: Reuse objects in JsonParser implementations
-
Johnny Lim authored
Closes gh-6188
-
Stephane Nicoll authored
-