Chris Beams
dacfa6993a
Fix assignment error in AbstractAsyncExecutionAspect
...
Issue: SPR-8772
13 years ago
Costin Leau
d9de19d7b3
SPR-8653
...
+ refactor a bit the internals of CacheAspect to allow invocations that do not throw any exceptions (AspectJ)
13 years ago
Costin Leau
04bcd77520
+ temporarily revert change
13 years ago
Costin Leau
ddfb2d3c58
+ remove unneeded catch for exceptions inside AbstractCacheAspect.aj
13 years ago
Sam Brannen
1de71c6e37
[SPR-8222] Upgraded to JUnit 4.9.
13 years ago
Sam Brannen
87dad65ff0
[SPR-8622] Upgraded to JUnit 4.8.2
13 years ago
Juergen Hoeller
79ed87e3d5
updated cache aspect after CacheAspectSupport base class changes
14 years ago
Juergen Hoeller
b5520bc01a
shortened build properties "org.junit.version" to "junit.version" and "org.testng.version" to "testng.version"; reverted SLF4J version back to 1.5.3 (for Hibernate 3.3.1 compatibility)
14 years ago
Chris Beams
3e5c6306be
Polish @EnableAsync Javadoc and related XSD
14 years ago
Chris Beams
066daaf5be
Polish @EnableTransactionManagement Javadoc and XSD
14 years ago
Costin Leau
b39673aa79
revised cache abstraction
...
- removed generics from Cache/CacheManager (they add no value since it's an SPI not API)
+ update docs and tests
+ renamed ConcurrentCacheFactoryBean to ConcurrentMapCacheFactoryBean
14 years ago
Costin Leau
dea1fc933f
revise cache API
...
+ update failing AJ test
14 years ago
Costin Leau
0b917e3f9c
revise cache API
...
- eliminate unneeded methods
+ introduced value wrapper (name still to be decided) to avoid cache race conditions
+ improved name consistency
14 years ago
Costin Leau
cc519e7c6d
SPR-8334
...
+ commit missing configs
14 years ago
Chris Beams
01e5120a26
Introduce @EnableTransactionManagement
14 years ago
Chris Beams
de50789cb6
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
14 years ago
Costin Leau
08bccb28ae
+ revert back deleted resource
14 years ago
Costin Leau
4a589a78e1
+ more configuration file
14 years ago
Costin Leau
c3a635196b
SPR-8015
...
+ update default key generator strategy to improve compatibility for implicit declaration on one arg method
+ updated docs
14 years ago
Chris Beams
2f7c2230f0
Include license.txt and notice.txt in module JARs
14 years ago
Juergen Hoeller
efe1e64b08
fixed aspects bundle to declare dependencies for @Async aspect as well (SPR-7702)
14 years ago
Sam Brannen
b130a36af7
[SPR-7850][SPR-7851] Upgraded to JUnit 4.8.1 and TestNG 5.12.1; added changelog entries for 3.1.0.M1.
14 years ago
Costin Leau
58633e4a89
SPR-7308
...
+ update AJ caching test
14 years ago
David Syer
36ec06a917
Add missing JPA dependency
14 years ago
Costin Leau
caf1a0875a
SPR-7308
...
+ add updated IDE classpath
+ add updated OSGi manifest
14 years ago
Costin Leau
85c02981b5
SPR-7308
...
+ initial commit of caching abstraction
+ main API
+ Spring AOP and AspectJ support
+ annotation driven, declarative support
+ initial namespace draft
14 years ago
Chris Beams
f480333d31
Merge 3.1.0 development branch into trunk
...
Branch in question is 'env' branch from git://git.springsource.org/sandbox/cbeams.git; merged into
git-svn repository with:
git merge -s recursive -Xtheirs --no-commit env
No merge conflicts, but did need to
git rm spring-build
prior to committing.
With this change, Spring 3.1.0 development is now happening on SVN
trunk. Further commits to the 3.0.x line will happen in an as-yet
uncreated SVN branch. 3.1.0 snapshots will be available
per the usual nightly CI build from trunk.
14 years ago
Juergen Hoeller
577755d580
polishing
14 years ago
Juergen Hoeller
82ec515e59
declared JPA API as optional (SPR-6819)
14 years ago
Juergen Hoeller
244c96151e
added consistent license header
14 years ago
Juergen Hoeller
8c9b64c948
added mode="proxy"/"aspectj" and proxy-target-class options to task namespace; switched to concise names for async aspects
14 years ago
Juergen Hoeller
21d6883139
moved async aspect to aspectj sub-package
14 years ago
Juergen Hoeller
a6569a2930
moved async aspect to aspectj sub-package
14 years ago
Ramnivas Laddad
00984781af
SPR-7369: @Async support in spring-aspects with AspectJ
14 years ago
Ramnivas Laddad
e1fb19f4e1
SPR-7369: @Async support in spring-aspects with AspectJ
14 years ago
Costin Leau
6e516b7281
SPR-6819
...
+ change jpa Maven dependency from provided to compile
14 years ago
Ben Hale
7730e76c06
Publishing license and notice files
14 years ago
Arjen Poutsma
dbfa049e1e
Prepping for 3.0.5
14 years ago
Chris Beams
605ac0e230
Remove redundant @Aspect from CodeStyleAspect.aj
...
This has been present for quite some time, and compilation at the
command line was never a problem. However, after upgrading to
STS 2.3.3.M2, errors started appearing in the Problems tab about
'duplicate @Aspect annotations'. This message was a bit misleading
given that the underlying issue is that applying an @Aspect annotation
on an aspect declared in .aj style is redundant. Andy Clement is
investigating as well, but for now the reason for the change in behavior
remains a mystery.
15 years ago
Costin Leau
94292cad1c
SPR-6819
...
+ fix EBR pom as well
15 years ago
Arjen Poutsma
b31c34ed7d
Upgrading version to 3.0.4
15 years ago
Costin Leau
bd88bbab4a
SPR-6819
...
changed JPA dependency to provided
15 years ago
Costin Leau
4ddcd35d13
SPR-6819
...
+ made JPA dependency implicit since the aspect will always require the JPA classes during the weaving process
15 years ago
David Syer
eb7f8309e2
Update version in POMs to 3.0.3
15 years ago
Costin Leau
353781021d
SPR-6819
...
+ changed jpa dependency scope from optional to provided
15 years ago
Chris Beams
ec577f8e24
SPR-6538: context-support is no longer marked as an optional dependency within aspects and webmvc POMs
15 years ago
Ramnivas Laddad
f82cc6458b
Fixed SPR-6734 by resticting record/replay logic to only entity methods that originated in a test method
15 years ago
David Syer
1a351db6e0
Update Central POMs to 3.0.2
15 years ago
Costin Leau
8d0bb00188
+ make use or property placeholders inside template.mf
15 years ago
Juergen Hoeller
99c5a70ce3
added optional JPA dependency to spring-aspects POM (SPR-6819)
15 years ago