- 25 3月, 2016 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 18 12月, 2015 2 次提交
-
-
由 Sam Brannen 提交于
- Delete unused imports - Delete unused code - Clean up warnings
-
由 Juergen Hoeller 提交于
Issue: SPR-13230
-
- 28 9月, 2015 1 次提交
-
-
由 Sam Brannen 提交于
This commit migrates all remaining tests from JUnit 3 to JUnit 4, with the exception of Spring's legacy JUnit 3.8 based testing framework that is still in use in the spring-orm module. Issue: SPR-13514
-
- 30 10月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-12396
-
- 21 10月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 10 8月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-9020
-
- 22 4月, 2014 1 次提交
-
-
由 Stephane Nicoll 提交于
-
- 07 2月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-9028
-
- 28 1月, 2014 1 次提交
-
-
由 Sam Brannen 提交于
- Fix Javadoc in HibernateTemplate so that it compiles in Eclipse. - Suppress generics warnings in HibernateTemplateTests. - Remove unnecessary deprecation warning suppression in constructor for LocalSessionFactoryBuilder.
-
- 23 1月, 2014 1 次提交
-
-
由 Sam Brannen 提交于
-
- 27 11月, 2013 1 次提交
-
-
由 Phillip Webb 提交于
Update code to have a consistent number of new-line characters after import statements.
-
- 31 10月, 2013 1 次提交
-
-
由 Rossen Stoyanchev 提交于
This change adds async web request timeout handling to OSIV filters and interceptors to ensure the session or entity manager is released. Issue: SPR-10874
-
- 29 3月, 2013 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 20 3月, 2013 1 次提交
-
-
由 Juergen Hoeller 提交于
General JPA 2.0+ requirement; upgraded build and tests to EclipseLink 2.4, OpenJPA 2.2, Hibernate 3.6
-
- 07 3月, 2013 1 次提交
-
-
由 Phillip Webb 提交于
Issue: SPR-10126
-
- 27 2月, 2013 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 10 1月, 2013 1 次提交
-
-
由 Phillip Webb 提交于
Issue: SPR-10126
-
- 04 1月, 2013 2 次提交
-
-
由 Chris Beams 提交于
The files deleted in this commit existed in identical form in two places within a given module; typically in src/test/java and src/test/resources. The version within src/test/resources has been favored in all cases. This change was prompted by associated Eclipse warnings, which have now been quelled. Issue: SPR-9431
-
由 Phillip Webb 提交于
Prior to this commit many test utility classes and sample beans were duplicated across projects. This was previously necessary due to the fact that dependent test sources were not shared during a gradle build. Since the introduction of the 'test-source-set-dependencies' gradle plugin this is no longer the case. This commit attempts to remove as much duplicate code as possible, co-locating test utilities and beans in the most suitable project. For example, test beans are now located in the 'spring-beans' project. Some of the duplicated code had started to drift apart when modifications made in one project where not ported to others. All changes have now been consolidated and when necessary existing tests have been refactored to account for the differences. Conflicts: spring-beans/src/test/java/org/springframework/beans/factory/ConcurrentBeanFactoryTests.java spring-beans/src/test/java/org/springframework/beans/factory/support/BeanFactoryGenericsTests.java spring-beans/src/test/java/org/springframework/beans/support/PagedListHolderTests.java
-
- 02 1月, 2013 1 次提交
-
-
由 Phillip Webb 提交于
Fix deprecation compiler warnings by refactoring code or applying @SuppressWarnings("deprecation") annotations. JUnit tests of internally deprecated classes are now themselves marked as @Deprecated. Numerous EasyMock deprecation warnings will remain until the migration to mockito can be completed.
-
- 29 12月, 2012 6 次提交
-
-
由 Chris Beams 提交于
-
由 Chris Beams 提交于
Issue: SPR-10129
-
由 Phillip Webb 提交于
Fix serialization warnings by applying @SuppressWarnings("serial") when appropriate. In certain cases and for unknown reasons, a correctly-placed @SuppressWarnings("serial") annotation will fix the warning at the javac level (i.e. the Gradle command-line), but will produce an "unnecessary @SuppressWarnings" warning within Eclipse. In these cases, a private static final serialVersionUID field has been added with the default value of 1L.
-
由 Phillip Webb 提交于
-
由 Phillip Webb 提交于
Issue: SPR-10127
-
由 Phillip Webb 提交于
find . -type f -name "*.java" -or -name "*.aj" | \ xargs perl -p -i -e "s/[ \t]*$//g" {} \; Issue: SPR-10127
-
- 04 12月, 2012 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 01 12月, 2012 1 次提交
-
-
由 Rob Winch 提交于
Previously when running the tests for spring-web, spring-webmvc, spring-test-mvc, and spring-orm there were possible collissions in the classpath due to the fact that each had its own copy of the web.Mock* classes in it. This causes uncertainty for which class the code was running against. Furthermore, the maintance of keeping the copies up to date was tedious. Now there are two copies of the web.Mock* classes. The ones that exist in spring-test main sources and a copy that supports servlet 3 within spring-web test sources. The copy in spring-web test sources has been moved to a new package to avoid having the classes exist twice on the classpath within Eclipse.
-
- 31 10月, 2012 1 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-9914
-
- 27 10月, 2012 1 次提交
-
-
由 Rossen Stoyanchev 提交于
New afterTimeout and afterCompletion callbacks afterTimeout can provide a concurrent result to be used instead of the one that could not be set or returned on time Interceptor exceptions cause async processing to resume treating the exception as the concurrent result Adapter classes for convenient implementation of the interfaces Issue: SPR-9914
-
- 19 9月, 2012 1 次提交
-
-
由 Rossen Stoyanchev 提交于
This change introduces two new interceptors with callback methods for concurrent request handling. These interfaces are CallableProcessingInterceptor and DeferredResultProcessingInterceptor. Unlike a HandlerInterceptor, and its AsyncHandlerInterceptor sub-type, which intercepts the invocation of a handler in he main request processing thread, the two new interfaces are aimed at intercepting the asynchronous execution of a Callable or a DeferredResult. This allows for the registration of thread initialization logic in the case of Callable executed with an AsyncTaskExecutor, or for centralized tracking of the completion and/or expiration of a DeferredResult.
-
- 18 9月, 2012 1 次提交
-
-
由 Rossen Stoyanchev 提交于
Added handler argument to the signature of AsyncHandlerInterceptor.afterConcurrentHandlingStarted(..). Renamed AsyncWebUtils to WebAsyncUtils.
-
- 08 9月, 2012 1 次提交
-
-
由 Rossen Stoyanchev 提交于
This change fixes a cyclical package dependency. The change also improves the implementation of WebAsyncManager.hasConcurrentResult() following the resolution of Apache issue id=53632 and the release of Apache Tomcat 7.0.30 that contains the fix.
-
- 18 8月, 2012 1 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-9433
-
- 04 8月, 2012 1 次提交
-
-
由 Rossen Stoyanchev 提交于
As a result of the refactoring, the AsyncContext dispatch mechanism is used much more centrally. Effectively every asynchronously processed request involves one initial (container) thread, a second thread to produce the handler return value asynchronously, and a third thread as a result of a dispatch back to the container to resume processing of the asynchronous resuilt. Other updates include the addition of a MockAsyncContext and support of related request method in the test packages of spring-web and spring-webmvc. Also an upgrade of a Jetty test dependency required to make tests pass. Issue: SPR-9433
-
- 21 7月, 2012 1 次提交
-
-
由 Rossen Stoyanchev 提交于
After this change each call stack level pushes and pops an async Callable to ensure the AsyncExecutionChain is in sync with the call stack. Before this change, a controller returning a "forward:" prefixed string caused the AsyncExecutionChain to contain a extra Callables that did not match the actual call stack. Issue: SPR-9611
-
- 05 5月, 2012 1 次提交
-
-
由 Rossen Stoyanchev 提交于
This change updates Open-Session-in-View filters and interceptors for use in async requests mainly ensuring the open Hibernate session is unbound from the main request processing thread and bound to the to async thread. Issue: SPR-8517
-
- 31 1月, 2012 1 次提交
-
-
由 Chris Beams 提交于
This renaming more intuitively expresses the relationship between subprojects and the JAR artifacts they produce. Tracking history across these renames is possible, but it requires use of the --follow flag to `git log`, for example $ git log spring-aop/src/main/java/org/springframework/aop/Advisor.java will show history up until the renaming event, where $ git log --follow spring-aop/src/main/java/org/springframework/aop/Advisor.java will show history for all changes to the file, before and after the renaming. See http://chrisbeams.com/git-diff-across-renamed-directories
-