Commit Graph

2406 Commits

Author SHA1 Message Date
Mark Fisher
645ab548b3 INT-592 Committed first version of JMS-backed MessageChannel implementation. 2009-10-01 00:49:32 +00:00
Mark Fisher
c9e48b81d1 added ready() check to support empty string 2009-09-30 21:29:26 +00:00
Iwein Fuld
7a0b2587bf INT-330: added a check for superseded messages (duplicating sequence number) 2009-09-30 21:11:10 +00:00
Mark Fisher
e7e18fbbb0 INT-808 DefaultInboundRequestMapper no longer removes newlines. 2009-09-30 21:05:51 +00:00
Iwein Fuld
a65d9c3ed2 INT-812: patch that catches IOException when determining wether the Resource can resolve to a systemId 2009-09-30 19:23:13 +00:00
Iwein Fuld
d8bda324fb updated a few outdated Spring versions 2009-09-30 18:54:14 +00:00
Mark Fisher
c140a838ff INT-804 JMS header-enricher now properly expects a JMS Destination reference rather than a String in the 'reply-to' attribute. 2009-09-30 17:48:40 +00:00
Iwein Fuld
93d6c88edb restored empty .classpath 2009-09-30 13:09:23 +00:00
Mark Fisher
93ba43f253 MessageMappingMethodInvoker is now MethodInvokingMessageProcessor since it implements the MessageProcessor interface and is a parallel implementation to ExpressionEvaluatingMessageProcessor. 2009-09-30 11:32:07 +00:00
Mark Fisher
2b3971f68a Moved tests for ArgumentArrayMessageMapper to the 'handler' package since that is where ArgumentArrayMessageMapper is defined (at least for now... might reconsider). 2009-09-29 19:36:11 +00:00
Mark Fisher
fb4f43177c MethodParameterMessageMapper/MethodArgumentMessageMapper is now ArgumentArrayMessageMapper. That name is a better match since it maps between Message and args[] (from args to message for gateway and from message to args for service-activator). 2009-09-29 19:26:07 +00:00
Mark Fisher
b9f42ebd84 INT-28 committing non-annotation based ExpressionSource implementation 2009-09-29 19:10:39 +00:00
Mark Fisher
88425dafc9 avoiding downcast 2009-09-29 19:09:05 +00:00
Mark Fisher
b882bcf79e INT-28 Return value is now the default for MessagePublishingInterceptor. 2009-09-29 19:02:33 +00:00
Mark Fisher
0e8aa07748 INT-681, INT-710 more refactoring of code for mapping between Messages and argument arrays 2009-09-29 17:29:52 +00:00
Mark Fisher
047b31d759 INT-681, INT-710 started to refactor message-mapping logic to support EL, etc. 2009-09-29 15:11:14 +00:00
Mark Fisher
2165fdbe1e removed reflection usage for handling Annotation array return value across 2.5 and 3.0 now that we require Spring 3.0 2009-09-29 14:42:35 +00:00
Oleg Zhurakousky
7d3666b93f INT-807, INT-707 - fixed broken build after Spring RC1 migration 2009-09-29 11:15:18 +00:00
Mark Fisher
92ac1b760a INT-807 upgraded to Spring 3.0.RC1 2009-09-29 04:22:30 +00:00
Oleg Zhurakousky
4ebc214583 INT-707 - updated documentation 2009-09-29 01:35:10 +00:00
Oleg Zhurakousky
f2603a9559 INT-707 2009-09-29 01:19:36 +00:00
Oleg Zhurakousky
42a5155d50 Fixed INT-770 2009-09-28 02:48:02 +00:00
Iwein Fuld
f01125a516 INT-806: pulled up resolveReplyChannel and made it final 2009-09-26 18:41:17 +00:00
Iwein Fuld
7f41a1b89f INT-801: Fixed concurrency problems and faulty sequence check in the resequencer tests 2009-09-26 16:24:40 +00:00
Mark Fisher
7c292f496d INT-795 commons-httpclient is now optional in the POM. 2009-09-22 20:19:12 +00:00
Mark Fisher
5f32e5a1aa INT-797 Any method originally defined on Object is now excluded from the candidates for Message-handling. 2009-09-22 19:07:28 +00:00
Iwein Fuld
9759e0e7dc fixed concurrency problem in test 2009-09-21 14:23:49 +00:00
Iwein Fuld
942579e8a7 INT-330: moved base components for new aggregation over to HEAD, also fixed .classpaths 2009-09-21 13:56:05 +00:00
Iwein Fuld
2bfa7cb42a INT-768 added nio support draft, put locking and filtering implenentations in the same class 2009-09-21 11:24:03 +00:00
Iwein Fuld
83eba0bb4a initializing directory BeforeClass instead of Before 2009-09-19 17:27:38 +00:00
Iwein Fuld
32510e9511 removed Java 6 dependency 2009-09-19 17:04:57 +00:00
Iwein Fuld
b2f443d676 INT-768: added LockFileFileListFilter and friends 2009-09-19 12:04:09 +00:00
Iwein Fuld
3f8072a683 no issue: fixing one of those embarrasing coupling mistakes 2009-09-19 07:45:25 +00:00
Iwein Fuld
235c0220f5 INT-647 removed duplicated TestUtils and fixed resulting errors. It would be good to start using JavaConfig finally 2009-09-18 16:12:17 +00:00
Oleg Zhurakousky
28c57bac04 Fixed the broken build 2009-09-16 05:12:49 +00:00
Oleg Zhurakousky
2645180900 2009-09-16 04:26:55 +00:00
Mark Fisher
a3f029695d INT-764 The 'selector' attribute is now supported on the <inbound-channel-adapter/>, <message-driven-channel-adapter/>, and <inbound-gateway/> elements within the JMS namespace. Any valid JMS Message selector expression may be provided. 2009-09-04 21:16:52 +00:00
Mark Fisher
d8e7f399e9 INT-794 The 'should-delete-messages' attribute is now required on the <imap-idle-channel-adapter/> element. 2009-09-04 19:59:15 +00:00
Mark Fisher
44b682b3ba INT-760 MessageHeaders for Mail (to, cc, etc, as defined in MailHeaders) are now applied to MailMessage payload instances also (in addition to String or byte[] payloads). Previously they were ignored since it was assumed that a MailMessage would have been completely configured, but this seems more intuitive if someone does explicitly add a 'header-enricher' with settings that should add or override. Otherwise, the header-enricher would simply be left out of the configuration or message flow. 2009-09-04 19:54:26 +00:00
Mark Fisher
e07b3b031c INT-547 Adjusted the @since version for 1.0.4 since this fix is included there as well. 2009-09-04 18:05:32 +00:00
Mark Fisher
a274cea41b INT-547 The 'selector' element is now supported at top level. 2009-09-04 17:33:04 +00:00
Mark Fisher
5876e99475 INT-645 2009-09-04 16:13:53 +00:00
Mark Fisher
8be2af40a5 INT-788 Fixed 'cron-trigger' parser. It now refers to the core Spring CronTrigger. 2009-09-03 15:34:49 +00:00
Mark Fisher
71d1c9799f INT-772 Upgraded Spring WS from 1.5.7.A to 1.5.8.A 2009-08-31 20:00:14 +00:00
Mark Fisher
50fc478102 INT-721 PayloadTypeRouter now considers the weight of the match so that an exact match is no longer required. Now interface and superclass types can also be valid candidates. 2009-08-31 19:36:04 +00:00
Mark Fisher
c2d77a8c87 INT-777 Added support for EL-based filters. 2009-08-31 17:36:40 +00:00
Mark Fisher
8e35ba237d INT-775 Added SpEL-based Message Router and parser support for the "expression" attribute on the <router/> element. 2009-08-28 21:30:02 +00:00
Mark Fisher
d164e18ed7 INT-776 Renamed 'createHandler' method to 'createMethodInvokingHandler' for clarity and converted template methods to be package-protected. 2009-08-28 19:49:19 +00:00
Mark Fisher
d1352a03b8 INT-776 Refactored Transformer, Splitter, and Router parsers to avoid duplication while adding support for EL-based handlers. 2009-08-28 19:39:45 +00:00
Mark Fisher
56196bffe8 INT-774 Added EL-based Splitter 2009-08-28 17:58:32 +00:00