Mark Fisher
|
892a1e28a4
|
Updated template.mf for org.springframework.integration.quartz module.
|
2008-08-19 23:42:37 +00:00 |
|
Mark Fisher
|
8c9de58254
|
Updated MessageSource and MessageChannel sections.
|
2008-08-19 23:30:12 +00:00 |
|
Marius Bogoevici
|
e0a760fff6
|
Adds QuartzScheduleServiceProvider.
|
2008-08-19 23:18:58 +00:00 |
|
Mark Fisher
|
42e7a6bffa
|
Added support for the "method" attribute on the <channel-adapter/> element in order to create MethodInvokingSource or MethodInvokingTarget instances.
|
2008-08-19 22:51:41 +00:00 |
|
Mark Fisher
|
1a92320ef7
|
Updated discussion of Message and added coverage of MessageBuilder.
|
2008-08-19 21:55:38 +00:00 |
|
Mark Fisher
|
42508cc231
|
Added some tests for MessageBuilder.
|
2008-08-19 21:50:32 +00:00 |
|
Marius Bogoevici
|
38bda54d4c
|
Adding CronSchedule and parsing support for <poller cron="cronExpression"/>. Internal changes to the SPI.
|
2008-08-19 21:26:36 +00:00 |
|
Mark Fisher
|
8058ec7484
|
Updated CafeDemo overview for M6 in the reference guide.
|
2008-08-19 20:47:33 +00:00 |
|
Mark Fisher
|
b4751ba769
|
Added 'org.springframework.integration.quartz' module to the project list
|
2008-08-19 20:05:47 +00:00 |
|
Mark Fisher
|
99ee1a8e1d
|
Initial commit for 'org.springframework.integration.quartz' module
|
2008-08-19 20:05:13 +00:00 |
|
Mark Fisher
|
01a545c51b
|
Updated title page and overview section of the reference guide (INT-348).
|
2008-08-19 19:38:08 +00:00 |
|
Mark Fisher
|
54a78fcd72
|
Added JavaDoc for @Router and @Splitter (INT-273).
|
2008-08-19 18:24:42 +00:00 |
|
Mark Fisher
|
a43315e17e
|
Added @Header parameter annotation test to SplitterMessageHandlerTests.
|
2008-08-19 18:21:52 +00:00 |
|
Mark Fisher
|
ce87fef7ac
|
Renamed JmsAttributeKeys to JmsHeaders and MailAttributeKeys to MailHeaders. JMS Headers are now propagated properly by the JmsGateway (INT-290).
|
2008-08-19 17:32:48 +00:00 |
|
Mark Fisher
|
c00c13bdff
|
Fixed issue with target ChannelAdapter when 'channel' is provided but <poller/> is not.
|
2008-08-19 17:05:19 +00:00 |
|
Jonas Partner
|
17832c2913
|
added ResultToStringTransformer
|
2008-08-19 16:36:39 +00:00 |
|
Mark Fisher
|
3f79525907
|
Updated MessageTarget JavaDoc (INT-331).
|
2008-08-19 16:07:36 +00:00 |
|
Mark Fisher
|
44e0c1c0c0
|
PublisherAnnotationPostProcessor now checks if any @Publisher annotations are defined on class methods only (rather than interfaces), and if so, the proxy will set the 'proxyTargetClass' property to 'true' prior to creating the proxy (INT-263).
|
2008-08-19 15:43:35 +00:00 |
|
Mark Fisher
|
8432e84e10
|
Upgraded Spring Security to version 2.0.2.A (INT-347).
|
2008-08-19 14:03:28 +00:00 |
|
Mark Fisher
|
947a0e546f
|
Upgraded Spring-WS, XML, and OXM to version 1.5.4.A (INT-346).
|
2008-08-19 13:51:25 +00:00 |
|
Mark Fisher
|
2ba1fe0842
|
AbstractMailHeaderMapper correctly handles FROM and REPLY_TO as String values rather than Arrrays (INT-345).
|
2008-08-19 12:44:55 +00:00 |
|
Jonas Partner
|
6c76f5b3bd
|
modified unmarshalling transformer to support payloads consistently with xslt transformer INT-311
|
2008-08-19 12:33:46 +00:00 |
|
Jonas Partner
|
94746fb6a4
|
Updated logic to make it easier to wrok with XML as Document and String payloads INT-311
|
2008-08-19 08:42:55 +00:00 |
|
Mark Fisher
|
d55c89e170
|
ChannelFactory is no longer tied to the MessageBus. Instead it will be discovered based on the bean name ("channelFactory"). The DefaultChannelFactoryBean no longer creates proxies. This also fixes INT-322.
|
2008-08-19 03:39:09 +00:00 |
|
Mark Fisher
|
c060e68fbc
|
Added initial implementation of messaging bridge.
|
2008-08-19 02:02:57 +00:00 |
|
Mark Fisher
|
e472e64309
|
Added the "task-executor" attribute for the <message-bus/> element (INT-344).
|
2008-08-18 22:07:22 +00:00 |
|
Mark Fisher
|
b6ef9c8e1a
|
Removed unnecessary initialize() call from registerEndpoint.
|
2008-08-18 21:10:58 +00:00 |
|
Mark Fisher
|
58c768541a
|
Added namespace support for configuring an endpoint's ErrorHandler strategy. For example, the "error-handler" attribute can be provided on the <service-activator/> element with a bean name reference to any implementation of the ErrorHandler interface (INT-178).
|
2008-08-18 20:43:38 +00:00 |
|
Mark Fisher
|
0ec6cd61d9
|
SimpleDispatcher no longer continues to retry sending any time it catches an Exception. Instead, it will try to send to each of its targets until one of them accepts the message (returns true). If a target returns false (e.g. for a timeout) or throws a MessageRejectedException (e.g. a MessageSelector did not accept the Message), then it will continue trying its other targets. However, any other Exceptions will be re-thrown immediately. Also, it no longer attempts to send to its targets more than once. Thus, the 'rejectionLimit' and 'retryInterval' properties have been removed. The retry behavior actually belongs in an interceptor/template on a per-MessageTarget basis. Some targets are retry-able (e.g. might throw a RemoteAccessException), but others are not. Therefore, the SimpleDispatcher should not have this awareness; such configuration options belong with the individual target instead (part of INT-337).
|
2008-08-18 19:36:04 +00:00 |
|
Mark Fisher
|
b4701c0150
|
SimpleDispatcher no longer wraps a MessagingException inside of a MessageDeliveryException (part of INT-337).
|
2008-08-18 19:04:46 +00:00 |
|
Mark Fisher
|
4834c8a1b4
|
TextMailMessageMapper invokes the toString method on any Message payload rather than requiring a StringMessage. Also, removed the obsolete toMessage() method.
|
2008-08-18 18:48:05 +00:00 |
|
Mark Fisher
|
30fd7decc8
|
Modified the 'onFailure' method signature in MessageDeliveryAware so that any Exception can be passed along with a separate Message parameter instead of always expecting a MessagingException.
|
2008-08-18 18:40:39 +00:00 |
|
Mark Fisher
|
80935d3bd0
|
Removed support for 'auto-create-channels' on the MessageBus. All channels must be explicitly created and registered with the bus (INT-247).
|
2008-08-18 17:36:13 +00:00 |
|
Mark Fisher
|
d8c4b0df69
|
Refactored common annotation value retrieval logic into a separate (private) method.
|
2008-08-18 16:34:27 +00:00 |
|
Mark Fisher
|
0fcf546ad0
|
Added support for publishing arguments, exception, or return value from the MessagePublishingInterceptor and the @Publisher-aware version (INT-175).
|
2008-08-18 15:53:42 +00:00 |
|
Iwein Fuld
|
2977f4f61b
|
added timeout to FtpSourceTests
|
2008-08-18 13:28:12 +00:00 |
|
Jonas Partner
|
d03c985e44
|
switched source tests to use xml unit
|
2008-08-18 11:12:10 +00:00 |
|
Mark Fisher
|
9b85225675
|
Channel Adapters are now endpoints, but if no "channel" attribute if provided for a <channel-adapter/> element, a DirectChannel will be created automatically. The <poller/> sub-element now belongs within the <channel-adapter/> (not the consumer endpoint downstream). This enables support for multiple Channel Adapters to share a MessageChannel. Also, the @Poller annotation belongs at class-level along with @ChannelAdapter if a @Pollable method is being adapted via MethodInvokingSource.
|
2008-08-17 22:37:35 +00:00 |
|
Iwein Fuld
|
c48fa5a361
|
missed @Ignore
|
2008-08-17 05:52:25 +00:00 |
|
Iwein Fuld
|
5a70203349
|
Finishing up INT-293, INT-154. Parametrized DefaultMessageMapper, refactored FtpSource to use a pool, added namespace support for FtpTarget.
|
2008-08-17 05:47:46 +00:00 |
|
Iwein Fuld
|
d6aed95948
|
Finishing up INT-293, INT-154. Parametrized DefaultMessageMapper, refactored FtpSource to use a pool, added namespace support for FtpTarget.
|
2008-08-17 05:37:03 +00:00 |
|
Mark Fisher
|
8272a7d94c
|
Added 'remove' functionality to the MessageHeaders (when setting a NULL value), and improved comments.
|
2008-08-15 18:20:11 +00:00 |
|
Mark Fisher
|
34710691aa
|
Renamed MessageDispatcher's 'setTimeout' to 'setSendTimeout'. The more specific name is much clearer when the dispatcher is also being used for receive operations (e.g. PollingDispatcher).
|
2008-08-15 14:23:09 +00:00 |
|
Iwein Fuld
|
32f4722ee4
|
FtpTargetTest and pool improvement
|
2008-08-15 13:25:10 +00:00 |
|
Iwein Fuld
|
08252fdbaf
|
... and FtpTarget should depend on that interface
|
2008-08-14 20:23:23 +00:00 |
|
Mark Fisher
|
d8778de0e5
|
Updated manifest templates for Spring 2.5.5.A
|
2008-08-14 20:21:58 +00:00 |
|
Iwein Fuld
|
b4ba382404
|
added missing interface
|
2008-08-14 20:16:56 +00:00 |
|
Mark Fisher
|
c02bfd4a49
|
Upgraded to Spring 2.5.5.A (INT-336).
|
2008-08-14 19:58:32 +00:00 |
|
Mark Fisher
|
4ae5e7d0ff
|
Removed FTPClientPool for now since the QueuedFTPClientPool was expecting an interface.
|
2008-08-14 19:53:36 +00:00 |
|
Mark Fisher
|
8c8f5dbd49
|
The commons-net and apache oro dependencies are now configured as "optional->runtime" in ivy.xml (INT-297).
|
2008-08-14 19:11:38 +00:00 |
|