Commit Graph

18 Commits

Author SHA1 Message Date
Chris Beams f8d97b009d Introduce @EnableAsync
Introduce @EnableAsync#order

AsyncAnnotationBeanPostProcessor's 'order' property is now mutable;
@EnableAsync's 'order()' attribute allows for setting it, but must
have a default value, thus uses the new Ordered#NOT_ORDERED
constant - a reserved negative number very unlikely to be otherwise
used that may be interpreted as 'not ordered', useful in annotation
defaulting scenarios where null is not an option.

Introduce first working cut of AsyncConfiguration

Remove AsyncCapability

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@4265 50f2f4bb-b051-0410-bef5-90022cba6387
2011-05-06 19:08:53 +00:00
Costin Leau 1237c3ab36 SPR-7308
+ add updated IDE classpath
+ add updated OSGi manifest

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3791 50f2f4bb-b051-0410-bef5-90022cba6387
2010-10-29 17:17:38 +00:00
Juergen Hoeller e7e39577ed declared JPA API as optional (SPR-6819)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3776 50f2f4bb-b051-0410-bef5-90022cba6387
2010-10-20 05:37:25 +00:00
Costin Leau 1c156cce92 SPR-6819
+ change jpa Maven dependency from provided to compile

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3691 50f2f4bb-b051-0410-bef5-90022cba6387
2010-09-21 23:14:22 +00:00
Ben Hale 82e5f5f5d6 Publishing license and notice files
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3612 50f2f4bb-b051-0410-bef5-90022cba6387
2010-08-23 13:17:31 +00:00
Costin Leau 9804534efe SPR-6819
+ fix EBR pom as well

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3460 50f2f4bb-b051-0410-bef5-90022cba6387
2010-06-25 09:32:29 +00:00
Juergen Hoeller 46d4f3127b added optional JPA dependency to spring-aspects POM (SPR-6819)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2948 50f2f4bb-b051-0410-bef5-90022cba6387
2010-02-10 23:02:31 +00:00
Costin Leau 5e677feda0 + upgrade to AspectJ 1.6.8
+ externalize some of the jar versions
+ align the versions of some dependencies between pom.xml and ivy.xml

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2918 50f2f4bb-b051-0410-bef5-90022cba6387
2010-02-04 11:46:21 +00:00
David Syer 2bad74c238 SPR-5327: tweak the ivy.xml so that commons-logging is a separate configuration. It already comes out as optional in the generated poms (including core), which isn't great, but I can't see what is causing that
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2579 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-04 18:25:31 +00:00
Juergen Hoeller 5560f45f35 fixed dependencies
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2562 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-03 13:15:33 +00:00
Ramnivas Laddad 718323f814 Fixed a build issue
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2209 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-27 19:35:01 +00:00
Ramnivas Laddad 31d7a7a932 Moved over JPA exception translator from Roo
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2207 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-27 19:15:54 +00:00
Ramnivas Laddad 473a38b475 Make JUnit a compile-time dependency, since static mock functionality depends on its annotations.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2202 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-27 17:23:23 +00:00
Ramnivas Laddad 6749e50205 Moved over static mock testing from Roo; added tests
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2201 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-27 17:16:02 +00:00
Mark Pollack 97b13b66d4 pom maintenance - sync with ivy.xml
update junit version in ivy.xml for org.sf.aspects

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1981 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-24 06:09:54 +00:00
Ramnivas Laddad f7a4741b5d Fixed SPR-5918.
Had to override the test.do definition in build.xml. Need to consult the spring-build team to add the change to spring-build itself. 
Since classes in test sources from another project cannot be shared, had to duplicate those classes.

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1520 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-12 04:47:59 +00:00
Chris Beams 059906452e + refactoring .testsuite .aop.aspectj tests in preparation for migration to .context
+ updated all ivy.xml files to depend on AspectJ 1.6.2



git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@480 50f2f4bb-b051-0410-bef5-90022cba6387
2008-12-19 14:56:09 +00:00
Arjen Poutsma e37be8fcc6 Initial import of the aspects module
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@162 50f2f4bb-b051-0410-bef5-90022cba6387
2008-10-28 11:42:01 +00:00