Commit Graph

2293 Commits

Author SHA1 Message Date
David Syer
4ed390526c INT-1227: add EL to resequencer and fix schema 2010-08-25 07:21:20 +00:00
Mark Fisher
d67cbd2984 INT-1286 first step: the history header is now stored as a List<Properties> instead of relying on custom Object types. Also, the header is not mutated directly but now history is written by copying the Message. The next step might involve moving that into the MessageBuilder. 2010-08-24 22:19:58 +00:00
Josh Long
d6176a7f1b Adding support for retreival of a MetadataPersister implementation if possible. 2010-08-24 08:25:17 +00:00
Josh Long
fa12ec61a6 Adding support for retreival of a MetadataPersister implementation if possible. 2010-08-24 08:20:19 +00:00
Oleg Zhurakousky
2c7b57448b INT-1338, Added support for property placeholder 2010-08-23 18:10:58 +00:00
Oleg Zhurakousky
78dbf2bef5 INT-1338, Added namespace support for 'event-types' attribute 2010-08-23 17:09:32 +00:00
Mark Fisher
7816d5f681 removed unnecessary methods from the temporary channel implementation used within MessagingTemplate 2010-08-23 14:39:43 +00:00
Mark Fisher
e4a8e71847 removed e.printStackTrace 2010-08-23 14:35:17 +00:00
Mark Fisher
d5a80421ec added test for @Payload annotation with SpEL on a Gateway 2010-08-18 19:47:09 +00:00
Josh Long
bacbee1588 fixed a potential NPE 2010-08-17 23:23:06 +00:00
Josh Long
6766db3f37 Adding support for alternatively injecting a simple MessageChannel reference 2010-08-17 23:09:20 +00:00
Josh Long
1d1302acdf Adding support for alternatively injecting a simple MessageChannel reference 2010-08-17 23:06:15 +00:00
Mark Fisher
929e14a320 INT-1343, INT-1355 @Publisher can now be used as a meta-annotation, and when the "channel" is not available at method-level, a class-level annotation will now be checked next, and only if neither are present will it fall back to the default channel of the advisor. 2010-08-17 22:18:40 +00:00
Josh Long
3eed02fbb3 fixing wayward packages 2010-08-17 21:00:13 +00:00
Josh Long
395331ae4c removing wayward packages 2010-08-17 20:58:46 +00:00
Josh Long
bd38c25abb Fixing wayward folder / package move 2010-08-17 20:25:56 +00:00
Josh Long
ca5e17c5f1 removing wayward duplicated package 2010-08-17 20:15:52 +00:00
Mark Fisher
71f78c807e INT-1270 ExpressionFactoryBean now extends AbstractFactoryBean 2010-08-17 19:28:45 +00:00
Mark Fisher
a8fb06ee07 INT-1270 no need for a null check 2010-08-17 19:22:18 +00:00
Mark Fisher
1f0d9d6e45 INT-1354 added support for "expression" attributes on the <header> sub-elements of a <gateway> 2010-08-17 19:15:27 +00:00
Josh Long
700b89e99a Moving from *.endpoint to *.context 2010-08-17 17:47:49 +00:00
Mark Fisher
10704c94c5 INT-1270 added support for <header> sub-elements on the <scheduled-producer> 2010-08-17 17:32:18 +00:00
Mark Fisher
035d0c01b0 INT-1270 added ExpressionFactoryBean 2010-08-17 17:30:12 +00:00
Josh Long
0386a2cc06 I've added a newline to test whether Confluence is as whip smart as a custom adapter written in 1 minute with Spring Integration is about reacting to and notifying users of deltas in state, or, events. 2010-08-16 21:08:11 +00:00
Josh Long
ddd5ed9791 I've added a newline to test whether Confluence is as whip smart as a custom adapter written in 1 minute with Spring Integration is about reacting to and notifying users of deltas in state, or, events. 2010-08-16 21:06:16 +00:00
Josh Long
f3156ad85e changing the interface to use the Java5-compatible version 2010-08-16 20:51:06 +00:00
Josh Long
ffb7b5db8d adding tests for INT-1332 2010-08-16 08:36:12 +00:00
Josh Long
d1cea8a12e adding tests for INT-1332 2010-08-16 08:27:08 +00:00
Josh Long
74d96fe9b0 adding tests for INT-1332 2010-08-16 08:26:39 +00:00
Josh Long
e8d80e04e0 adding tests for INT-1332 2010-08-16 08:24:46 +00:00
Josh Long
9c320539ec adding tests for INT-1332 2010-08-16 08:22:45 +00:00
Josh Long
49a0a09a35 Initial cut of the MetadataPersister support. Built two implementations - one for in-memory use cases and one for .properties-file based support. INT-1332 2010-08-16 08:03:13 +00:00
Josh Long
7bee2bf932 Initial cut of the MetadataPersister support. Built two implementations - one for in-memory use cases and one for .properties-file based support. INT-1332 2010-08-16 06:51:36 +00:00
David Syer
0aab43ceb8 INT-538: fix bug preventing @Aggregator with @Payloads from working 2010-08-11 16:36:55 +00:00
Gary Russell
414d5e64a9 INT-1346 Increase Timeout on Failing Aggregator Test 2010-08-10 21:24:51 +00:00
David Syer
ae3aaf17ba INT-665: test splitter and aggregator 2010-08-10 11:29:57 +00:00
David Syer
e6b508ca87 INT-538, INT-665, INT-818: @Header, @Headers and (new) @Payloads recognised in message list POJOs
* All method scanning and expression building is consolidated in one place
* MessageProcessor and MessageListProcessor implementations share commmon delegate helper
2010-08-10 10:48:25 +00:00
Oleg Zhurakousky
7df44e7da3 INT-562, see JIRA for detailed explanation. Un-formated the formated IntegrationNamespaceUtils. 2010-08-09 17:25:32 +00:00
David Syer
c17bddc34f INT-1281: BeanFactoryTypeConverter gives access in SpEL expressions to standard BeanFactory type conversion 2010-08-04 20:20:02 +00:00
David Syer
43c2849248 INT-928: tidy nested aggregator 2010-08-04 20:15:41 +00:00
David Syer
8893388a8d INT-928: added correlation history tracking to base classes for splitter and aggregator 2010-08-04 20:09:39 +00:00
David Syer
278d16fde4 INT-1296: merge XSD types 2010-08-04 16:29:29 +00:00
Mark Fisher
caaa261719 INT-1284 added SimpleBeanResolver to replace multiple inline, anonymous implementations 2010-08-02 19:05:13 +00:00
David Syer
1015ebadf2 Extend timeout in gateway test (intermittent failures under load) 2010-08-02 09:02:27 +00:00
Oleg Zhurakousky
a5031020e7 INT-1307 Updated schema to make sure its compatible with Java 5 (when using <xsd:any namespace="##other"..> and <beans:bean. . .> element we were violating Unique Particle Attribute, so sine we already say any-other, there is no need to explicitly include <beans:bean>), changed ControlBusXmlTest.anonymousConsumerRegistered() since it was throwing MalformedObjectNameException: invalid character '*' which was used in 'generated=*' 2010-08-01 15:49:23 +00:00
Gary Russell
422573ca35 INT-1307 Remove Java 6 dependency (cause in IOException) 2010-08-01 15:28:03 +00:00
Mark Fisher
086bdf408f simplification 2010-07-30 20:08:29 +00:00
Mark Fisher
292c7717f6 INT-1304 IntegrationObjectSupport no longer controls access to a ChannelResolver 2010-07-30 18:18:52 +00:00
Mark Fisher
a3b03bbda7 INT-1303 AbstractReplyProducingMessageHandler no longer tries to resolve the replyChannel header value by calling ChannelResolver directly. Instead it simply delegates to MessagingTemplate's new send() method that accepts a "channelName" as a String. 2010-07-30 16:14:14 +00:00
Gary Russell
7cb3de94d6 INT-1280 Remove cyclic package dependency - remove default (de)serializer; add constructor 2010-07-30 13:23:53 +00:00