Mark Fisher
c18ec83cbf
Added 'waitForTasksToCompleteOnShutdown' property to SimpleMessagingTaskScheduler with a default value of 'true' (INT-268).
2008-06-25 21:20:09 +00:00
Jonas Partner
9ed5cc6a61
removed security references
2008-06-25 17:30:12 +00:00
Mark Fisher
00436b9071
Added namespace support for creating a MessageSelectorChain (INT-227).
2008-06-24 21:11:30 +00:00
Mark Fisher
e24fe02cf0
Added MessageStoringInterceptor (INT-264).
2008-06-24 15:26:24 +00:00
Marius Bogoevici
490a3d9951
Adds support for an <interceptor/> sub-element of <message-bus/>
2008-06-22 17:36:45 +00:00
Jonas Partner
f3d2c23069
increased timeout on failing tests
2008-06-20 15:16:19 +00:00
Marius Bogoevici
deff988c74
Increased timeouts.
2008-06-20 04:39:29 +00:00
Marius Bogoevici
3f584ea2b7
Adds a MessageBusInterceptor
2008-06-17 04:52:23 +00:00
Marius Bogoevici
4e523b00ba
Adding a specific test demonstrating the usage of <message-bus channel-factory="..."/> and <channel-factory .../>
2008-06-16 14:13:41 +00:00
Marius Bogoevici
1d7d9046ae
http://jira.springframework.org/browse/INT-253
...
Reply-channel on a <gateway/> is now optional. If absent, a temporary RendezvousChannel will be created for this particular invocation (default bevaviour of the underlying RequestReplyTemplate).
Also, a small fix for the corner case when a method like void doNothing() is called. In this case, nothing happens.
2008-06-09 20:27:55 +00:00
Mark Fisher
0300168c82
Adding support for secured channels.
2008-06-05 23:57:49 +00:00
Mark Fisher
722b9c4f1c
Added initial support for the MessageTransformer strategy and the @Transformer method-level annotation. Also added the PayloadTransformerAdapter implementation (INT-6).
2008-06-05 04:48:03 +00:00
Mark Fisher
bd39e93257
Formatting.
2008-06-04 11:00:51 +00:00
Ben Hale
1db7d245eb
Upgrade for spring-build. Removal of fixed manifests in lieu of bundlor templates
2008-06-04 10:05:57 +00:00
Marius Bogoevici
0f64b81180
Fixes INT-24 (resequencer) by adding a <resequencer/> namespace element.
2008-06-04 02:34:14 +00:00
Marius Bogoevici
eaeaa14a41
Partial fix for INT-24 (add resequencer). A namespace element needs also to be created.
2008-06-03 03:42:57 +00:00
Mark Fisher
aab138cb10
MessageBus now recognizes MessagingGateway implementations within the ApplicationContext, and if a gateway also implements Lifecycle (e.g. JmsGateway), that lifecycle can now be managed by the MessageBus (INT-237).
2008-06-02 18:54:51 +00:00
Mark Fisher
6fe0e44331
MessagingAnnotationPostProcessor avoids null target class (INT-239).
2008-06-02 18:07:49 +00:00
Mark Fisher
c28a4bc448
Intercepting toString method invocation for gateway proxy (related to INT-239).
2008-06-02 17:41:48 +00:00
Marius Bogoevici
af259f40f9
fixes INT-236 - aggregation continues after completion
2008-06-02 04:00:44 +00:00
Mark Fisher
66147a71ab
Now propagating the 'correlationId' on the aggregation result Message's header.
2008-05-31 14:34:49 +00:00
Mark Fisher
05524a330a
Refactored MessageEndpointAnnotationPostProcessor to MessagingAnnotationPostProcessor which delegates to HandlerAnnotationPostProcessor, SourceAnnotationPostProcessor, and TargetAnnotationPostProcessor (work related to INT-194 and INT-195).
2008-05-30 22:18:07 +00:00
Mark Fisher
0498c0ca98
Removed cycle between QueueChannel and RendezvousChannel.
2008-05-28 17:06:22 +00:00
Mark Fisher
5a28cf919b
Changed MessagingExceptions to MessageHandlingException. The 'failedMessage' is now being passed within the Exception (INT-234).
2008-05-25 02:21:58 +00:00
Marius Bogoevici
2498df7f50
Increased the timeout
2008-05-24 16:20:34 +00:00
Marius Bogoevici
04ae83e562
Increased the timeout
2008-05-24 16:06:04 +00:00
Mark Fisher
b617f0b80a
Final updates to MANIFEST.MF files after M4 changes.
2008-05-23 07:01:24 +00:00
Marius Bogoevici
8bc5e669a7
Fixing INT-229: Primitive array payloads should be passed directly to the method and not cast down to Object[]
2008-05-22 21:08:10 +00:00
Mark Fisher
465c610045
Moved DirectChannelParserTests from 'channel/config' to 'dispatcher' since DirectChannelParser is in 'dispatcher'.
2008-05-22 02:02:42 +00:00
Mark Fisher
e7daeaf247
Moved DirectChannel from 'channel' to 'dispatcher', DirectChannelFactory from 'channel/factory' to 'dispatcher', and DirectChannelParser from 'channel/config' to 'config' to avoid tangles.
2008-05-22 01:56:32 +00:00
Mark Fisher
4995cdb5de
Moved DefaultChannelFactoryBean from 'channel/factory' to 'bus' and moved DefaultChannelParser from 'channel/config' to 'config' to avoid tangles.
2008-05-22 01:39:59 +00:00
Mark Fisher
cefb7d0ca8
Moved RequestReplyTemplate from 'channel' to 'gateway' package to remove tangle.
2008-05-22 01:27:58 +00:00
Mark Fisher
6763fcd755
Updated intervals for timeout tests.
2008-05-21 23:49:12 +00:00
Mark Fisher
7f4cdc3e77
Removed 'Bundle-Version' from template.mf files.
2008-05-21 23:33:26 +00:00
Mark Fisher
cf15eb9728
Added newly generated MANIFEST.MF (INT-217).
2008-05-21 22:27:16 +00:00
Mark Fisher
b3a0dc2646
Added initial version of template.mf files.
2008-05-21 21:32:47 +00:00
Mark Fisher
d19f67d104
The endpoint's afterPropertiesSet() method is invoked after error-handler configuration so that the error-handler will be configured for a ConcurrentTarget (INT-211).
2008-05-21 17:05:07 +00:00
Mark Fisher
8941a82ba1
The <concurrency/> and <schedule/> elements may now appear in any order. Each has a cardinality of 0..1 (INT-159).
2008-05-21 16:25:56 +00:00
Mark Fisher
631c71b6d0
Added MessageSelectorChain and modified TargetEndpoint to provide a 'setMessageSelector' method rather than managing a list of selectors with the 'addMessageSelector' method. Also modified the endpoint parser so that the configuration of a selector chain is more consistent with that of MessageHandlerChain. Now, the XML for endpoints uses a "selector" attribute instead of 0..n <selector/> sub-elements (INT-159).
2008-05-21 16:10:45 +00:00
Mark Fisher
938ce0a5a5
Added namespace support for GatewayProxyFactoryBean with the new <gateway/> element (INT-226).
2008-05-21 14:51:23 +00:00
Mark Fisher
eae5666d7a
Moved spring.schemas and spring.handlers to "src/main/resources/META-INF" (INT-223).
2008-05-20 22:13:12 +00:00
Ben Hale
6696064dd0
Updated the names of the projects
2008-05-20 21:41:01 +00:00