- 26 11月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 24 11月, 2014 1 次提交
-
-
由 Brian Clozel 提交于
Upgrade undertow dependency to 1.1.0.Final. Add support for undertow 1.1.0.Final in the UndertowRequestUpgradeStrategy, after a breaking change in the `io.undertow.websockets.jsr.ConfiguredServerEndpoint` constructor. Issue: SPR-12302
-
- 23 11月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 21 11月, 2014 1 次提交
-
-
由 Brian Clozel 提交于
-
- 08 11月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 04 11月, 2014 1 次提交
-
-
由 Sam Brannen 提交于
-
- 01 11月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 29 10月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 28 10月, 2014 2 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-12381
-
由 Arjen Poutsma 提交于
This commit introduces an AsyncClientHttpRequestFactory based on Netty 4, for use with the (Async)RestTemplate.
-
- 24 10月, 2014 1 次提交
-
-
由 Stephane Nicoll 提交于
Prior to this commit, a project using compile time weaving upgrading to 4.1 was forced to add spring-context-support and the jcache API in order to build. This problem is not new really: spring-aspects holds all aspects provided by the framework and they all are evaluated when compiling. 4.1 just happens to define a new aspect that requires extra dependencies. This commit uses a new annotation of AspectJ 1.8.3. When @RequiredTypes is added on an aspect, it is evaluated only if the classes defined on the annotation are actually present. If they are not, the aspect is disabled and does not break the build. Issue: SPR-12163
-
- 22 10月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
Latest dependency updates (EhCache 2.9, Joda-Time 2.5, Jackson 2.4.3, Tiles 3.0.5, Tomcat 8.0.14, FreeMarker 2.3.21)
-
- 18 10月, 2014 1 次提交
-
-
由 Brian Clozel 提交于
-
- 07 10月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-12299
-
- 30 9月, 2014 2 次提交
-
-
由 Juergen Hoeller 提交于
Latest dependency updates (Guava 18.0, Derby 10.11.1.1, H2 1.4.181, POI 3.10.1, JAMon 2.79, JRuby 1.7.16)
-
由 Sebastien Deleuze 提交于
Jackson2ObjectMapperBuilder now allows to create ObjectMapper and XmlMapper instances easily thanks to its fluent API. This builder is used in Jackson message converters and views to instantiate default ObjectMapper and XmlMapper. This commit also add a createXmlMapper property to Jackson2ObjectMapperFactoryBean in order to allow to create easily a XmlMapper instance. Issue: SPR-12243
-
- 26 9月, 2014 3 次提交
-
-
由 Juergen Hoeller 提交于
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
Issue: SPR-12108
-
- 20 9月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 17 9月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 26 8月, 2014 1 次提交
-
-
由 Sam Brannen 提交于
This commit updates the Gradle build to ensure that *all* source artifacts are including in published 'sources' jars. To achieve this, we are now assembling 'sources' jars from 'sourceSets.main.allSource' and not explicitly including or excluding anything by default. Issue: SPR-12085
-
- 20 8月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-12100
-
- 19 8月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
JamonPerformanceMonitorInterceptor tracks exceptions as well (consistent with JAMon's other interceptors) Issue: SPR-12068
-
- 18 8月, 2014 2 次提交
-
-
由 Stephane Nicoll 提交于
Prior to this commit, spring-build-src and spring-framework-bom internal artifacts were published as part of the distribution bundle. This commit excludes those project so that those unnecessary artifacts are no longer shipped. Issue: SPR-12087
-
由 Juergen Hoeller 提交于
-
- 16 8月, 2014 1 次提交
-
-
由 Sam Brannen 提交于
-
- 15 8月, 2014 2 次提交
-
-
由 Sam Brannen 提交于
In our Gradle build script, we are now assembling 'sources' jars from 'sourceSets.main.allSource' in order to include Java, Groovy, and AspectJ source code as well all other appropriate classpath resources. Issue: SPR-12086
-
由 Sam Brannen 提交于
This commit updates the Gradle build to ensure that the following are including in published 'sources' jars. - Java source code (previously supported) - AspectJ source code (previously supported) - META-INF/spring.factories - META-INF/services/* - Java Properties files - XML files - MIME types files (mime.types) Issue: SPR-12085
-
- 13 8月, 2014 2 次提交
-
-
由 Sebastien Deleuze 提交于
This commit adds support for XML serialization/deserialization based on the jackson-dataformat-xml extension. When using @EnableWebMvc or <mvc:annotation-driven/>, Jackson will be used by default instead of JAXB2 if jackson-dataformat-xml classes are found in the classpath. This commit introduces MappingJackson2XmlHttpMessageConverter and MappingJackson2XmlView classes, and common parts between JSON and XML processing have been moved to AbstractJackson2HttpMessageConverter and AbstractJackson2View classes. MappingJackson2XmlView supports serialization of a single object. If the model contains multiple entries, MappingJackson2XmlView.setModelKey() should be used to specify the entry to serialize. Pretty print works in XML, but tests are not included since a Woodstox dependency is needed, and it is better to continue testing spring-web and spring-webmvc against JAXB2. Issue: SPR-11785
-
由 Phillip Webb 提交于
Issue: SPR-11167
-
- 12 8月, 2014 1 次提交
-
-
由 Roy Clarkson 提交于
This release contains the following new features: - The new @JsonAdapter annotation to specify a Json TypeAdapter for a class field - JsonPath support: JsonParser.getPath() method returns the JsonPath expression - New public methods in JsonArray (similar to the java.util.List): contains(JsonElement), remove(JsonElement), remove(int index), set(int index, JsonElement element) - Many other smaller bug fixes See: https://groups.google.com/forum/#!topic/google-gson/MOqf5RGtIzk
-
- 11 8月, 2014 1 次提交
-
-
由 Stephane Nicoll 提交于
This commit configures the SonarRunner plugin so that SonarQube can be used against the project. A few customizations were applied to namely exclude the asm and cglib repackaged classes. Issue: SPR-10766
-
- 09 8月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 04 8月, 2014 1 次提交
-
-
由 Stephane Nicoll 提交于
Prior to this commit, the schema distribution archive contains duplicate entries for the more recent XSD as it is reference both with its version and as the "default" XSD (i.e. without a version). This commit configures the task to apply a duplicatesStrategy so that only the first entry remains. Issue: SPR-12011
-
- 29 7月, 2014 2 次提交
-
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
-
- 26 7月, 2014 1 次提交
-
-
由 Rossen Stoyanchev 提交于
This change creates an AbstractTyrusRequestUpgradeStrategy shared between the WebLogic and GlassFish sub-classes. The version of Tyrus is lowered to 1.3.5 to match the version used in WebLogic (12.1.3) and that in turn requires a little extra effort in the base AbstractTyrusRequestUpgradeStrategy to make up for changes that have taken place from Tyrus 1.3.5 to 1.7. Issue: SPR-11293
-
- 24 7月, 2014 2 次提交
-
-
由 Sam Brannen 提交于
Spring Framework 4.0 introduced first-class support for a Groovy-based DSL for defining the beans for an ApplicationContext. However, prior to this commit, the Spring TestContext Framework (TCF) did not provide any out-of-the-box support for using Groovy scripts as path-based resource locations when loading an application context for tests. This commit addresses this issue by introducing first-class support for using Groovy scripts to load the ApplicationContext for integration tests managed by the TCF. Specifically, the following changes have been made in the TCF to support Groovy scripts. - Introduced getResourceSuffixes() in AbstractContextLoader in order to support multiple resource suffixes in the default detection process. This feature is used by the new Groovy/Xml context loaders. - Introduced GenericGroovyXmlContextLoader and GenericGroovyXmlWebContextLoader which support both Groovy scripts and XML config files for loading bean definitions. Furthermore, these loaders support "-context.xml" and "Context.groovy" as resource suffixes when detecting defaults. Note that a default XML config file will be detected before a default Groovy script. - DelegatingSmartContextLoader and WebDelegatingSmartContextLoader now use reflection to choose between using GenericGroovyXmlContextLoader and GenericGroovyXmlWebContextLoader vs. GenericXmlContextLoader and GenericXmlWebContextLoader as their XML loaders, depending on whether Groovy is present in the classpath. - Groovy scripts can be configured via the 'locations' or 'value' attributes of @ContextConfiguration and can be mixed seamlessly with XML config files. Issue: SPR-11233
-
由 Rossen Stoyanchev 提交于
This change provides WebSocket support for the upcoming Glassfish 4.0.1 release while at the same dropping support for Glassfish 4.0 due to incompatible changes. Issue: SPR-11094
-