- 17 7月, 2014 10 次提交
-
-
由 Sebastien Deleuze 提交于
Issue: SPR-11998
-
由 Rossen Stoyanchev 提交于
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
This commit introduces a test that investigates a claim made on Stack Overflow regarding context caching in the TestContext Framework (TCF).
-
由 Juergen Hoeller 提交于
Issue: SPR-12002
-
由 Juergen Hoeller 提交于
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
-
- 16 7月, 2014 26 次提交
-
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
-
由 Stephane Nicoll 提交于
This commit adds an extra test implementation that runs the cache abstraction tests using a JSR-107 cache manager. This further covers JCacheCacheManager. The actual JSR-107 implementation is ehcache-jcache that requires at least ehcache 2.8.3. Since the ehcache-core artifact is no longer a public artifact, this commit switches to the full ehcache library, that is net.sf.ehcache:ehcache
-
由 Stephane Nicoll 提交于
This simply renames the default cache from "default" to "testCache" as this might be a reserved names for third party cache providers.
-
由 Sam Brannen 提交于
* SPR-11896: Introduce @SqlConfig for common SQL script config
-
由 Sam Brannen 提交于
Prior to this commit, @Sql provided attributes for configuring the syntax of the referenced SQL scripts as well as exception handling and transaction behavior; however, such configuration could not be reused across @Sql declarations thus requiring developers to copy-and-paste common configuration and resulting in unnecessary code duplication. This commit addresses this issue by introducing a new @SqlConfig annotation that can be used to declare common, global configuration for SQL scripts that can be reused within a test class hierarchy. - Introduced top-level @SqlConfig annotation and extracted common configuration attributes from @Sql. - @SqlConfig can be used at the class level for common, global config or via the new 'config' attribute of @Sql for local config. - Introduced MergedSqlConfig as a holder for the merged values from local and global @SqlConfig instances. MergedSqlConfig also contains the logic for overriding global configuration with local configuration. - Refactored all attributes of @SqlConfig to be either of type String or custom enums in order to support overriding. Empty Strings or DEFAULT enum values imply the use of a default or inherited value. Issue: SPR-11896
-
由 Juergen Hoeller 提交于
Make ListenableFuture compliant with Java 8 lambda
-
由 Sebastien Deleuze 提交于
Make it possible to use a ListenableFuture with Java 8 lambda expressions, using a syntax like listenableFuture.addCallback(() -> ..., () -> ...); Issue: SPR-11820
-
由 Juergen Hoeller 提交于
EhCacheFactoryBean uses reflection to call setStatisticsEnabled method (which allows for building against EhCache 2.7+) Issue: SPR-11262
-
由 Juergen Hoeller 提交于
Issue: SPR-12001
-
由 Juergen Hoeller 提交于
Revision of SpelCompiler support, resolving a subpackage cycle through moving CodeFlow and CompilablePropertyAccessor to the main spel package Also contains explicit ClassLoader management, passed through StandardBeanExpressionResolver and SpelParserConfiguration to SpelCompiler lookup. Issue: SPR-10943
-
由 Juergen Hoeller 提交于
StaxStreamXMLReader ignores significant whitespace
-
由 Arjen Poutsma 提交于
The StaxStreamXMLReader no longer handles all whitespace as ignorable whitespace. Issue: SPR-12000
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
Issue: SPR-11497
-
由 Rossen Stoyanchev 提交于
This change adds a WebSocketTestServer setup method that initializes the server and obtains a new port. In turn AbstractWebSocketIntegrationTests invokes the new method from its setup method thus ensuring a new port is used on every test.
-
由 Rossen Stoyanchev 提交于
The output includes thread pool information which appears to not vary enough to cause failures locally but does so on the build server.
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
ConfigurationClassParser processes late-arriving DeferredImportSelectors as regular import selectors Also contains refined exception handling, treating regular class loading and ASM-based loading consistently in terms of exception wrapping, and always mentioning the current configuration class in all exception messages. Issue: SPR-11997
-
由 Rossen Stoyanchev 提交于
After some further discussion: The MVC config simplifies ViewResolver configuration especially where content negotiation view resolution is involved. The configuration of the underlying view technology however is kept completely separate. In the case of the MVC namespace, dedicated top-level freemarker, velocity, and tiles namespace elements are provided. In the case of the MVC Java config, applications simply declare FreeMarkerConfigurer, VelocityConfigurer, or TilesConfigurer beans respectively. Issue: SPR-7093
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
Issue: SPR-11845
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
Issue: SPR-11845
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
-
- 15 7月, 2014 4 次提交
-
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
DefaultListableBeanFactory's registerBeanDefinition only calls resetBeanDefinition in case of pre-existing bean definition or pre-existing singleton instance Issue: SPR-8318
-
由 Rossen Stoyanchev 提交于
Issue: SPR-11660
-
由 Sebastien Deleuze 提交于
In order to be able to use separators like "." (used by default by most broker relays) instead of "/" for destination patterns handling, the PathMatcher used in spring-messaging can now be customized easily thanks to XML websocket namespace or JavaConfig. AntPathMatcher has been updated in order to use the configured path separator instead of an hardcoded "/" for path concatenation. Extension handling is now disabled when the "." separator is configured. Issue: SPR-11660
-