136 Commits (3.0.x)

Author SHA1 Message Date
Chris Beams 6316448453 Increment version to 3.0.8.BUILD-SNAPSHOT 14 years ago
Chris Beams 40015e3de3 Release Spring Framework 3.0.7.RELEASE 14 years ago
Chris Beams efd2fc7688 Increment version to 3.0.7.BUILD-SNAPSHOT 14 years ago
Juergen Hoeller e298c202af @Transactional qualifiers match against transaction manager definitions in parent contexts as well (SPR-7679) 14 years ago
Juergen Hoeller 288408e89f fixed assertion message 14 years ago
Juergen Hoeller 3c5e02a54a JDO PersistenceManager synchronization performs close attempt after completion (if necessary; SPR-8846) 14 years ago
Juergen Hoeller db0c921313 TransactionSynchronizationManager eagerly cleans up void ResourceHolders on any access (SPR-8844, SPR-8845) 14 years ago
Chris Beams 97b988ade8 Update pom versions to 3.0.6.BUILD-SNAPSHOT 15 years ago
Juergen Hoeller da36c2b8b8 polishing 15 years ago
Juergen Hoeller d4c2f63160 fixed package declaration 15 years ago
Juergen Hoeller b167f3f7a6 added JBoss dependency (SPR-8505); updated WebSphere dependency 15 years ago
Juergen Hoeller 7a6b2cfe1f 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) 15 years ago
Chris Beams 0206845341 Spring 3.0.5 15 years ago
Juergen Hoeller e56cfb8173 consistent use of JDK 1.5's ThreadLocal.remove() over ThreadLocal.set(null), preventing leaks (SPR-7441) 16 years ago
Ben Hale 7730e76c06 Publishing license and notice files 16 years ago
Arjen Poutsma dbfa049e1e Prepping for 3.0.5 16 years ago
Juergen Hoeller 3963ff6e3b use generic Class<?> in TransactionAttributeSource signature 16 years ago
Juergen Hoeller 99733aef2a introspect superclass when given a CGLIB proxy as target class (SPR-7448); use generic Class<?> in TransactionAttributeSource signature 16 years ago
Juergen Hoeller 4d56b89619 transaction names based on method id from most specific method (target class instead of interface; SPR-7317) 16 years ago
Juergen Hoeller ef3b70d40a Spring's MessageEndpointFactory classes are now JCA 1.6 compliant as well 16 years ago
Arjen Poutsma b31c34ed7d Upgrading version to 3.0.4 16 years ago
Juergen Hoeller 6c6004a93b @Transactional qualifier value matches against @Qualifier annotations on @Bean methods as well (SPR-7232) 16 years ago
Juergen Hoeller b0afa0c472 only retrieve transaction manager bean if necessary (SPR-7153) 16 years ago
David Syer eb7f8309e2 Update version in POMs to 3.0.3 16 years ago
Juergen Hoeller ab139dffd0 added javadoc references to semantic definition of transaction attributes (SPR-7029) 16 years ago
Juergen Hoeller 4e7752c9ba JCA listener containers delegate to wrapped Transaction handle (for Geronimo compatibility; SPR-6991) 16 years ago
Chris Beams 706a09c49e SPR-7009: TransactionInterceptor now extracts ultimate target class before evaluating @Transactional metadata to accommodate double-proxying cases 16 years ago
Juergen Hoeller 296aa96d71 AopUtils.getTargetClass(...) never returns null (SPR-7011) 16 years ago
Juergen Hoeller 5dc59aaa7b avoid Synchronization List preparations upfront if possible (SPR-6999) 16 years ago
Juergen Hoeller 19b4618fb5 avoid Synchronization List preparations upfront if possible (SPR-6999) 16 years ago
Juergen Hoeller bb75662a7e @Transactional qualifiers work in unit tests as well (SPR-6892) 16 years ago
David Syer 1a351db6e0 Update Central POMs to 3.0.2 16 years ago
Costin Leau 8d0bb00188 + make use or property placeholders inside template.mf 16 years ago
Juergen Hoeller f0bb45ae28 included qualifier value in debug log for each transaction (SPR-6811) 16 years ago
Juergen Hoeller c5c38c6664 non-matching @Transactional qualifier value will lead to IllegalStateException (SPR-6810) 16 years ago
Chris Beams 0f7f749ada Updated Eclipse .classpath to aspectj 1.6.8 16 years ago
Costin Leau 0fd4a45070 + upgrade to AspectJ 1.6.8 16 years ago
Juergen Hoeller 41ecbc6814 fixed WebSphereUowTransactionManager regression: correctly roll back in case of exception (SPR-6695) 16 years ago
Juergen Hoeller df54c8613d TransactionInterceptor is able to serialize "transactionManagerBeanName" as well (SPR-6680) 16 years ago
David Syer b077d5ba97 SPR-6678: fix poms for 3.0.1 16 years ago
Juergen Hoeller 2e032889ef added "alwaysTranslate" flag (SPR-6630) 16 years ago
Juergen Hoeller 38f5c7a1d5 added assertion 16 years ago
Juergen Hoeller 2ba1dd47b0 allow for identifying a specific JBossWorkManagerMBean (SPR-6648) 16 years ago
Juergen Hoeller 9ca6003533 fixed scoped proxy unwrapping (SPR-6625) 16 years ago
Juergen Hoeller fd1bfeefe4 avoid hard-coded AOP dependency for ScopedObject check 16 years ago
Juergen Hoeller c4d8f6b3eb extended registerAfterCompletionWithExistingTransaction's exception handling to detect JBoss RollbackException as well (SPR-6450) 16 years ago
Juergen Hoeller 93abbd0ef7 newTransactionStatus reverted to its original role, just without preparing synchronization (SPR-6521) 16 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 16 years ago
Juergen Hoeller 5165465821 initialize synchronization after begin while instantiating TransactionStatus as early as possible (SPR-6409) 16 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. 16 years ago