- 10 May, 2016 19 commits
-
-
Andy Wilkinson authored
Previously, dependency management was provided for artemis-jms-client and artemis-jms-server, but none of the other Artermis modules upon which they depend. This made it possible for a mixture of versions to end up on the classpath. This commit adds dependency management for all of the Artemis modules upon which artemis-jms-client and artemis-jms-server depends. It also adds dependency management for artermis-amqp-protocol as proposed in gh-5818 Closes gh-5818 Closes gh-5914
-
Andy Wilkinson authored
* gh-5803: Apply standard Jackson2ObjectMapperBuilder config via a customizer Make it easier to customize auto-configured Jackson2ObjectMapperBuilder
-
Andy Wilkinson authored
This commit builds on the new abstraction introduced in 2a0b8a7 by applying the standard JacksonProperties-based Jackson2ObjectMapperBuilder configuration via a customizer. It also applies some polishing to the original contribution: - Code has been formatted - Logic that applies the customizers has moved to be alongside the code that creates the builder - Logic that explicitly sorted the customisers has been removed as they will be sorted automatically prior to injection
-
dziesio authored
Previously, it was difficult to customize the auto-configured Jackson2ObjectMapperBuilder. Typically, use of a bean post processor was required. This commit introduces Jackson2ObjectMapperBuilderCustomizer. Beans that implement this interfaces are called during creation of the auto-configured Jackson2ObjectMapperBuilder, providing an opportunity to customize its configuration. Closes gh-5803
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
* gh-5884: Add tests for JooqExceptionTranslator Use JOOQ's Spring DB name during exception translation
-
Andy Wilkinson authored
See gh-5884
-
tfeiner authored
The name of a JOOQ SQLDialect does not always match the name defined in sql-error-codes.xml. For example, the Postgres translator was not initialized correctly because in JOOQ the dialect is named SQLDialect.POSTGRES, but in sql-error-codes.xml the bean is named "PostgreSQL". This commit updates the translator to use the dialects third-party springDbName which ensures that it maps correctly to the entries in sql-error-codes.xml. Closes gh-5884
-
Andy Wilkinson authored
* gh-5900: Upgrade to Jackson 2.7.4
-
Johnny Lim authored
Closes gh-5900
-
Andy Wilkinson authored
Closes gh-5801
-
Andy Wilkinson authored
Closes gh-5716
-
Andy Wilkinson authored
It is legal for an annotation to be annotated with itself. Previously, when searching for meta annotations this could lead to a stack overflow. This was likely to occur when using Kotlin as, like Java, its Target annotation is annotated with itself. A stack overflow doesn’t occur with Java’s Target annotation due to some short-circuiting logic for annotations in java.lang. This commit updates the logic for finding meta-annotations to short-circuit when an annotation that has already been seen is encountered. Closes gh-5902
-
Stephane Nicoll authored
Closes gh-2481
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-5898
-
Spring Buildmaster authored
-
- 09 May, 2016 11 commits
-
-
Andy Wilkinson authored
Closes gh-5277
-
Stephane Nicoll authored
-
Stephane Nicoll authored
See gh-5901
-
Stephane Nicoll authored
While working on gh-5309, a regression was introduced and fixed right the way on master. Unfortunately, the fix wasn't applied to `1.3.x` as it should have been. This commit applies 6dd84159 to `1.3.x` Closes gh-5901
-
Stephane Nicoll authored
Closes gh-5896
-
Andy Wilkinson authored
The intention in 1.4 is for the deprecated testing functionality to behave exactly as it did in 1.3. To help with this, this commit updates SpringApplicationConfiguration to use SpringApplicationContextLoader as its loader, just as it did in 1.3. Closes gh-5882
-
Andy Wilkinson authored
-
Vedran Pavic authored
- Use the latest Docker image for Ubuntu 14.04 LTS based tests - Add Ubuntu 16.04 LTS based tests Closes gh-5868
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-5864
-
Stephane Nicoll authored
Previously, Spring Session would be auto-configured by the mere presence of Spring Session in the classpath. This was fragile as determining a store type according to the environment could easily change when the classpath of the project changes. This commit makes the store-type property mandatory. If it is not set, Spring Session is no longer auto-configured. Closes gh-5838
-
- 07 May, 2016 5 commits
-
-
Stephane Nicoll authored
* pr/5886: Upgrade to Spring AMQP 1.6.0.RC1
-
Gary Russell authored
Closes gh-5886
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/5887: Upgrade to Spring AMQP 1.5.6
-
Gary Russell authored
Closes gh-5887
-
- 06 May, 2016 5 commits
-
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-5885
-
Stephane Nicoll authored
Closes gh-5881
-
Dave Syer authored
-
Dave Syer authored
The TestRestTemplate is deprecated (so people can still use it) but unusable because it only has constructors which depend on the new options enum.
-