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
e56cfb8173
consistent use of JDK 1.5's ThreadLocal.remove() over ThreadLocal.set(null), preventing leaks (SPR-7441)
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
Juergen Hoeller
3963ff6e3b
use generic Class<?> in TransactionAttributeSource signature
14 years ago
Juergen Hoeller
99733aef2a
introspect superclass when given a CGLIB proxy as target class (SPR-7448); use generic Class<?> in TransactionAttributeSource signature
14 years ago
Juergen Hoeller
4d56b89619
transaction names based on method id from most specific method (target class instead of interface; SPR-7317)
15 years ago
Juergen Hoeller
ef3b70d40a
Spring's MessageEndpointFactory classes are now JCA 1.6 compliant as well
15 years ago
Arjen Poutsma
b31c34ed7d
Upgrading version to 3.0.4
15 years ago
Juergen Hoeller
6c6004a93b
@Transactional qualifier value matches against @Qualifier annotations on @Bean methods as well (SPR-7232)
15 years ago
Juergen Hoeller
b0afa0c472
only retrieve transaction manager bean if necessary (SPR-7153)
15 years ago
David Syer
eb7f8309e2
Update version in POMs to 3.0.3
15 years ago
Juergen Hoeller
ab139dffd0
added javadoc references to semantic definition of transaction attributes (SPR-7029)
15 years ago
Juergen Hoeller
4e7752c9ba
JCA listener containers delegate to wrapped Transaction handle (for Geronimo compatibility; SPR-6991)
15 years ago
Chris Beams
706a09c49e
SPR-7009: TransactionInterceptor now extracts ultimate target class before evaluating @Transactional metadata to accommodate double-proxying cases
15 years ago
Juergen Hoeller
296aa96d71
AopUtils.getTargetClass(...) never returns null (SPR-7011)
15 years ago
Juergen Hoeller
5dc59aaa7b
avoid Synchronization List preparations upfront if possible (SPR-6999)
15 years ago
Juergen Hoeller
19b4618fb5
avoid Synchronization List preparations upfront if possible (SPR-6999)
15 years ago
Juergen Hoeller
bb75662a7e
@Transactional qualifiers work in unit tests as well (SPR-6892)
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
f0bb45ae28
included qualifier value in debug log for each transaction (SPR-6811)
15 years ago
Juergen Hoeller
c5c38c6664
non-matching @Transactional qualifier value will lead to IllegalStateException (SPR-6810)
15 years ago
Chris Beams
0f7f749ada
Updated Eclipse .classpath to aspectj 1.6.8
15 years ago
Costin Leau
0fd4a45070
+ upgrade to AspectJ 1.6.8
...
+ externalize some of the jar versions
+ align the versions of some dependencies between pom.xml and ivy.xml
15 years ago
Juergen Hoeller
41ecbc6814
fixed WebSphereUowTransactionManager regression: correctly roll back in case of exception (SPR-6695)
15 years ago
Juergen Hoeller
df54c8613d
TransactionInterceptor is able to serialize "transactionManagerBeanName" as well (SPR-6680)
15 years ago
David Syer
b077d5ba97
SPR-6678: fix poms for 3.0.1
15 years ago
Juergen Hoeller
2e032889ef
added "alwaysTranslate" flag (SPR-6630)
15 years ago
Juergen Hoeller
38f5c7a1d5
added assertion
15 years ago
Juergen Hoeller
2ba1dd47b0
allow for identifying a specific JBossWorkManagerMBean (SPR-6648)
15 years ago
Juergen Hoeller
9ca6003533
fixed scoped proxy unwrapping (SPR-6625)
15 years ago
Juergen Hoeller
fd1bfeefe4
avoid hard-coded AOP dependency for ScopedObject check
15 years ago
Juergen Hoeller
c4d8f6b3eb
extended registerAfterCompletionWithExistingTransaction's exception handling to detect JBoss RollbackException as well (SPR-6450)
15 years ago
Juergen Hoeller
93abbd0ef7
newTransactionStatus reverted to its original role, just without preparing synchronization (SPR-6521)
15 years ago
David Syer
1202f67cc8
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
15 years ago
Juergen Hoeller
5165465821
initialize synchronization after begin while instantiating TransactionStatus as early as possible (SPR-6409)
15 years ago
Mark Fisher
021663b12f
SPR-5507 The 'shutdownOrder' property of SmartLifecycle has been renamed 'phase'. The order no longer applies to shutdown only; now startup order is determined by the phase value as well. Components start in ascending order and stop in descending order.
15 years ago
Juergen Hoeller
46cd083976
added chaining-capable "add" method to MutablePropertyValues
15 years ago
Juergen Hoeller
a741410421
TransactionTemplate catches undeclared checked exception and rethrows it as UndeclaredThrowableException (SPR-6361)
15 years ago
Mark Fisher
535ec5cffd
SPR-5507 Added support for shutdown order on SmartLifecycle. DefaultLifecycleProcessor now manages the shutdown in phases depending on that order (with a timeout value per group).
15 years ago
Thomas Risberg
2b962e7730
added unwrapping of scoped proxy tp unwrapResourceIfNecessary() (SPR-5671)
15 years ago
Mark Fisher
d5fd22c8fe
SPR-5507 GenericMessageEndpointManager now implements SmartLifecycle instead of ApplicationListener.
15 years ago
Juergen Hoeller
90f8e5dcf8
WebSphereUowTransactionManager suspends synchronizations even without existing transaction (SPR-6167)
15 years ago
Mark Fisher
d96bea9f6a
SPR-4716 GenericMessageEndpointManager now "auto-starts" upon receiving a ContextRefreshedEvent rather than within afterPropertiesSet().
15 years ago
Juergen Hoeller
09e6a85edd
fixed overview files
15 years ago
Mark Pollack
c6cd1a528e
SPR-6119 - Add slf4j dependency back to orm's pom.xml but in test scope as it is needed to run tests that use Hibernate
...
SPR-5956 - Remove commons-logging dependency definitions in pom.xml for all but spring-core so as to make exclusion rule easier for user who use slf4j
15 years ago
Juergen Hoeller
557dd1f1c4
initialize transaction synchronization before doBegin call in order to avoid OutOfMemory failures after resource binding
15 years ago
Juergen Hoeller
33265eecbd
polishing
15 years ago
Juergen Hoeller
0698947e6d
skip processing when no PlatformTransactionManager found (SPR-3955)
15 years ago