Chris Beams
45e5b46fc2
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.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3782 50f2f4bb-b051-0410-bef5-90022cba6387
15 years ago
Juergen Hoeller
99d4de564f
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3739 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
5acd3a2e24
DefaultMessageListenerContainer's skips no-message-received commit on Tibco (avoiding a deadlock; SPR-7558)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3710 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
da758771fa
consistent use of JDK 1.5's ThreadLocal.remove() over ThreadLocal.set(null), preventing leaks (SPR-7441)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3627 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
2b6ff5d9dd
fixed no-message-received commit case for non-cached Sessions (SPR-7478)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3623 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
b8fbe4650e
avoid hanging in case of shutdown errors (SPR-7511)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3622 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
a552eed0c7
DefaultMessageListenerContainer triggers Session commit even if no message has been received (SPR-7366)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3486 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
8e826873ca
fixed JMS CachingConnectionFactory to correctly cache a producer without fixed destination as well (SPR-7148)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3485 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
ee3a08cefa
JmsResourceHolder does not ignore IllegalStateException from locally synchronized transaction (SPR-7360)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3478 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
f85dd7806e
added "idleConsumerLimit" bean property to DefaultMessageListenerContainer (SPR-7189)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3328 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
7520f938fa
restored original jms namespace declaration
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3318 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Mark Pollack
65105cd94c
some infrastructure files for custom schema
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3317 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
a6a8a5cca7
CachingConnectionFactory detects destination equality for WebSphere MQ as well (using toString; SPR-7148)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3316 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
17101c0dfe
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3289 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
4e04cfae4a
added "boolean isRegisteredWithDestination()" method (SPR-7065)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3288 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
75c9ff2662
DefaultMessageListenerContainer reacts to maxConcurrentConsumers reduction for long-lived tasks (SPR-7075)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3286 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
2018118789
added "concurrency" property to Default/SimpleMessageListenerContainer and JmsActivationSpecConfig, supporting placeholders for the jms namespace "concurrency" attribute now (SPR-6232)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2811 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Mark Fisher
d2a6399ea5
SPR-6460 Added "phase" attribute to the JMS namespace's "jca-listener-container" element.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2536 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Mark Fisher
ba1ceeeb84
SPR-6460 Added "phase" attribute to the JMS "listener-container" element.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2535 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
91eb2154c1
made getTransactionAwareConnectionProxy protected (SPR-6438)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2503 50f2f4bb-b051-0410-bef5-90022cba6387
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.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2501 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
39bf8dc02e
added chaining-capable "add" method to MutablePropertyValues
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2462 50f2f4bb-b051-0410-bef5-90022cba6387
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).
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2368 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Mark Fisher
19799237e9
SPR-5507 AbstractJmsListeningContainer now implements SmartLifecycle instead of ApplicationListener.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2310 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Mark Fisher
bf8cece9a5
SPR-4716 AbstractJmsListeningContainer now "auto-starts" upon receiving a ContextRefreshedEvent rather than within afterPropertiesSet().
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2273 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Mark Fisher
d113003f93
removed @Override from interface method
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2218 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Mark Fisher
9ca67d67a3
SPR-6240 Added namespace support for ErrorHandler strategy on JMS "listener-container" elements.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2217 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
599910699a
fixed overview files
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2005 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Mark Fisher
5657c50484
SPR-6142 AbstractMessageListenerContainer now accepts an implementation of the ErrorHandler strategy for handling any uncaught exceptions thrown while processing a Message. The default behavior is still to log at error-level only (no ErrorHandler).
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1980 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Rob Harrop
f809d37db3
[SPR-6017] a few more tweaks to how getLocalName is handled
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1876 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
59a7206236
refined logging in JMS SingleConnectionFactory and DefaultMessageListenerContainer
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1762 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
6bb68a80f7
JMS SingleConnectionFactory uses minimized number of start calls (for Oracle AQ; SPR-5987)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1718 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
8af290310c
JMS SingleConnectionFactory uses minimized number of start calls (for Oracle AQ; SPR-5987)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1717 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
33e1eacf57
JMS SingleConnectionFactory uses minimized number of start calls (for Oracle AQ; SPR-5987)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1716 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Christian Dupuis
e81fd7b5d3
xsds now use schemaLocation attribute on xsd:import elements to specify the concrete schema version to import
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1589 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
eda499c4d0
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1577 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
9f9a3222e2
JMS SingleConnectionFactory performs start call within connection monitor (for Oracle AQ)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1500 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
49b6bbc8fa
RESOLVED - SPR-5523: Replace all 'package.html' artifacts with 'package-info.java'
...
* Applied patch submitted by Carlos Zuniga
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1281 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Christian Dupuis
fc602eb256
added spring.tooling descriptor and images for all namespaces
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1252 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Christian Dupuis
7c711c894c
fixed tooling related problem where empty value of an attribute that should take a bean reference would call the RuntimeBeanReference constructor in the namespace parser and throw a IllegalArgumentException although the problem has already been reported using the ProblemReporter API
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1184 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
c35b5f8ef2
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@793 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
8251dff561
SessionAwareMessageListener supports generic declaration of concrete JMS Message type
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@792 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
69b71fd789
Javadoc
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@721 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
f6c70c07c5
generified FactoryBeans and further Java 5 code style updates
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@686 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
5ad5303398
revised OXM package: no provider-specific exceptions anymore, etc
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@685 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
1033015ffa
deprecated support for JMS 1.0.2 providers
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@674 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
8af560b4f4
added "flush()" method to TransactionStatus and TransactionSynchronization interfaces; test context manager automatically flushes transactions before rolling back; general polishing of transaction management code
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@655 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
06451988d6
fixed MessageListenerAdapter's "getSubscriptionName()" to work without delegate as well (SPR-5309)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@627 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
f89bcac1a4
fixed JmsException/JmsUtils to fully avoid NPEs in case of cause messages being null
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@614 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
4050980b80
all "taskExecutor" bean properties now accept any "java.util.concurrent.Executor"
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@598 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago