103 Commits (089dd342e68eaab124f619ffdddc49bc173ddc7d)

Author SHA1 Message Date
Chris Beams ca3d9a55d9 Clarify TransactionCallback Javadoc 15 years ago
Chris Beams d9ce5f854c Polish @EnableTransactionManagement Javadoc and XSD 15 years ago
Chris Beams 28520fd5db Rename TransactionManagementConfigurer callback 15 years ago
Chris Beams 4c66a044d5 Revert "Introduce Ordered#NOT_ORDERED" 15 years ago
Chris Beams cf19ecc5a7 Rename {Default=>Standard}Environment 15 years ago
Chris Beams ae9e165d54 Introduce @EnableTransactionManagement 15 years ago
Chris Beams c61a0aeb83 Consolidate annotation processing constants 15 years ago
Chris Beams c892028705 Remove "Feature" support introduced in 3.1 M1 15 years ago
Chris Beams 48089d0925 Propagate wrapped exception in SessionFactoryUtils 15 years ago
Juergen Hoeller c182283beb turned to package visibility 15 years ago
Chris Beams 3fbe9d5a55 Fix STS compatibility issues; other improvements 15 years ago
Chris Beams adc9400905 Include license.txt and notice.txt in module JARs 15 years ago
Chris Beams f8a4dfa5da Rename ExecutorContext => SpecificationContext 15 years ago
Chris Beams 9fd86f589f Extract ProblemCollector interface 15 years ago
Chris Beams dc22760978 Introduce FeatureSpecification support 15 years ago
Chris Beams 480aa5d993 Document createEnvironment() methods 15 years ago
Chris Beams 835a3f8d64 Refactor Environment and PropertySource 15 years ago
Chris Beams d00b49dca5 Introduce "Aware" superinterface 15 years ago
Chris Beams 1ac7b56caf M1 cut of environment, profiles and property work (SPR-7508) 15 years ago
Chris Beams 45e5b46fc2 Merge 3.1.0 development branch into trunk 15 years ago
Juergen Hoeller da758771fa consistent use of JDK 1.5's ThreadLocal.remove() over ThreadLocal.set(null), preventing leaks (SPR-7441) 16 years ago
Juergen Hoeller d5149d86f4 use generic Class<?> in TransactionAttributeSource signature 16 years ago
Juergen Hoeller 544208bc46 introspect superclass when given a CGLIB proxy as target class (SPR-7448); use generic Class<?> in TransactionAttributeSource signature 16 years ago
Juergen Hoeller 188efe752e transaction names based on method id from most specific method (target class instead of interface; SPR-7317) 16 years ago
Juergen Hoeller 7be1856e9f Spring's MessageEndpointFactory classes are now JCA 1.6 compliant as well 16 years ago
Juergen Hoeller 509930ab35 @Transactional qualifier value matches against @Qualifier annotations on @Bean methods as well (SPR-7232) 16 years ago
Juergen Hoeller b15ec21c0e only retrieve transaction manager bean if necessary (SPR-7153) 16 years ago
Juergen Hoeller 7ae7f47951 added javadoc references to semantic definition of transaction attributes (SPR-7029) 16 years ago
Juergen Hoeller c140717a84 JCA listener containers delegate to wrapped Transaction handle (for Geronimo compatibility; SPR-6991) 16 years ago
Chris Beams 0041848f1b SPR-7009: TransactionInterceptor now extracts ultimate target class before evaluating @Transactional metadata to accommodate double-proxying cases 16 years ago
Juergen Hoeller d609376c10 AopUtils.getTargetClass(...) never returns null (SPR-7011) 16 years ago
Juergen Hoeller 5a41fc20eb avoid Synchronization List preparations upfront if possible (SPR-6999) 16 years ago
Juergen Hoeller b6a298d8b3 avoid Synchronization List preparations upfront if possible (SPR-6999) 16 years ago
Juergen Hoeller 630ecacac9 @Transactional qualifiers work in unit tests as well (SPR-6892) 16 years ago
Juergen Hoeller c6f1d755b5 included qualifier value in debug log for each transaction (SPR-6811) 16 years ago
Juergen Hoeller 229c393702 non-matching @Transactional qualifier value will lead to IllegalStateException (SPR-6810) 16 years ago
Juergen Hoeller 30dfba110d fixed WebSphereUowTransactionManager regression: correctly roll back in case of exception (SPR-6695) 16 years ago
Juergen Hoeller 9991a013fd TransactionInterceptor is able to serialize "transactionManagerBeanName" as well (SPR-6680) 16 years ago
Juergen Hoeller 0cac1c6dfc added "alwaysTranslate" flag (SPR-6630) 16 years ago
Juergen Hoeller dc82280545 added assertion 16 years ago
Juergen Hoeller 09e967e61d allow for identifying a specific JBossWorkManagerMBean (SPR-6648) 16 years ago
Juergen Hoeller c67cca48a6 fixed scoped proxy unwrapping (SPR-6625) 16 years ago
Juergen Hoeller 5b59b9a0dc avoid hard-coded AOP dependency for ScopedObject check 16 years ago
Juergen Hoeller b6d0e19958 extended registerAfterCompletionWithExistingTransaction's exception handling to detect JBoss RollbackException as well (SPR-6450) 16 years ago
Juergen Hoeller 3a683ea0ac newTransactionStatus reverted to its original role, just without preparing synchronization (SPR-6521) 16 years ago
Juergen Hoeller ea9f18b8fd initialize synchronization after begin while instantiating TransactionStatus as early as possible (SPR-6409) 16 years ago
Mark Fisher 8e92336f2b 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
Juergen Hoeller 39bf8dc02e added chaining-capable "add" method to MutablePropertyValues 16 years ago
Juergen Hoeller 0da90e38cf TransactionTemplate catches undeclared checked exception and rethrows it as UndeclaredThrowableException (SPR-6361) 16 years ago
Mark Fisher 5c1a7cc953 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). 16 years ago