Commit Graph

664 Commits

Author SHA1 Message Date
Ben Hale
1db7d245eb Upgrade for spring-build. Removal of fixed manifests in lieu of bundlor templates 2008-06-04 10:05:57 +00:00
Mark Fisher
00ef0b7fd5 MessageBus had auto-startup="false" in the OddEvenDemo. Now it auto-starts. 2008-06-04 03:57:25 +00:00
Marius Bogoevici
07cb2e6d98 Fixes INT-243 - update samples 2008-06-04 03:35:19 +00:00
Marius Bogoevici
0f64b81180 Fixes INT-24 (resequencer) by adding a <resequencer/> namespace element. 2008-06-04 02:34:14 +00:00
Mark Fisher
bfabc1a14b Added namespace support for 'file-filter' and 'filename-filter' properties of FileSource (INT-242). 2008-06-03 17:13:39 +00:00
Ben Hale
6334aedfe1 Updated spring-build 2008-06-03 07:51:31 +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
9567dc513d JmsGateway now supports configuration of the 'transactionManager' to be set on the MessageListener container, and the <jms-gateway/> element now accepts a "transaction-manager" attribute for the bean reference (INT-237). 2008-06-02 19:24:00 +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
241aae8295 OddEvenDemo now uses @MessageTarget annotations rather than @Subscriber. 2008-05-30 22:28:52 +00:00
Mark Fisher
d47fd91c47 QuoteDemo now uses a <console-target/> rather than logger. 2008-05-30 22:23:40 +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
Ben Hale
bd80868ca5 Updated spring-build 2008-05-29 12:37:40 +00:00
Mark Fisher
0498c0ca98 Removed cycle between QueueChannel and RendezvousChannel. 2008-05-28 17:06:22 +00:00
Mark Fisher
21fd046240 Updated bundle paths for proper build order. 2008-05-28 16:23:33 +00:00
Mark Fisher
f242075a73 SimpleWebServiceTargetAdapter is now SimpleWebServiceHandler, and MarshallingWebServiceTargetAdapter is now MarshallingWebServiceHandler. The "ws-target" element is now "ws-handler", and the WebServiceHandlerParser (formerly WebServiceTargetAdapterParser) now creates a MessageHandler instance only - rather than creating the HandlerEndpoint itself. Therefore, the "ws-handler" should be referenced from the "handler" attribute of a <handler-endpoint/> element. See the modified WebServiceDemo (and its configuration file: "temperatureConversion.xml") in the "org.springframework.integration.samples" module for an example. 2008-05-28 15:37:13 +00:00
Mark Fisher
ccc3e06928 RmiTargetAdapter is now RmiHandler, and HttpInvokerTargetAdapter is now HttpInvokerHandler since they both enable request-reply behavior. In the spring-integration-adapters namespace, the corresponding XML elements have changed from "rmi-target" and "httpinvoker-target" to "rmi-handler" and "httpinvoker-handler". Rather than creating HandlerEndpoint instances, their parsers now create just the MessageHandler instances. Therefore, the results should be wired as references (via the "handler" attribute) within <handler-endpoint/> elements. 2008-05-28 00:03:13 +00:00
Ben Hale
8d2368e6a3 project-build-1.2.2 2008-05-27 22:56:03 +00:00
Mark Fisher
3c5d8f561e RmiSourceAdapter is now RmiGateway, and HttpInvokerSourceAdapter is now HttpInvokerGateway. Also, in the spring-integration-adapters namespace, the XML elements have changed from "rmi-source" and "httpinvoker-source" to "rmi-gateway" and "httpinvoker-gateway". 2008-05-27 22:22:53 +00:00
Mark Fisher
506a8d4f0d Minor formatting changes. 2008-05-25 02:35:25 +00:00
Mark Fisher
0ee470cd54 Fixed comment typo and removed unused imports. 2008-05-25 02:23:21 +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
Marius Bogoevici
3d00dd9930 Refactored FtpSource and FileSource so that they inherit from the same base class AbstractDirectorySource. FtpSource namespace support is modified, so that it supports the type/message-creator pair, with the same semantic as FileSource. Implemented a distinct behaviour with respect to deleting files via MessageCreator: FtpSource will delete the local copies after creating the files, whereas FileSource will not. 2008-05-24 15:34:54 +00:00
Marius Bogoevici
c2728c2f17 fixes INT-231 - FtpSource does not release connection 2008-05-23 13:36:45 +00:00
Mark Fisher
f2c4f25bf0 FtpSource now implements InitializingBean (INT-232). 2008-05-23 13:32:08 +00:00
Ben Hale
026ae45e18 Polishing 2008-05-23 10:10:22 +00:00
Marius Bogoevici
2219330e8b added reference to pojo-method handling 2008-05-23 07:17:15 +00:00
Mark Fisher
b617f0b80a Final updates to MANIFEST.MF files after M4 changes. 2008-05-23 07:01:24 +00:00
Marius Bogoevici
936cc3aaac INT-197 Adding a Web Service Sample 2008-05-23 06:28:25 +00:00
Mark Fisher
02a7bb3aca Minor typos. 2008-05-23 05:58:13 +00:00
Mark Fisher
66b8041240 Minor typo. 2008-05-23 05:32:45 +00:00
Mark Fisher
74d81af6c2 Updated documentation to include @HeaderAttribute and @HeaderProperty. Also removed the "channel" from @Splitter and used @Polled with @MessageEndpoint rather than the "pollPeriod" (which will be removed). 2008-05-23 05:13:46 +00:00
Marius Bogoevici
91e24ac3d2 updated headers 2008-05-23 05:00:08 +00:00
Mark Fisher
144e93e89f Added RequestReplyTemplate and GatewayProxyFactoryBean coverage to the Reference Documentation. 2008-05-23 04:31:33 +00:00
Marius Bogoevici
564efa8444 typo fix 2008-05-23 03:29:19 +00:00
Mark Fisher
e1cac716d6 Removed appendix.xml 2008-05-23 03:03:59 +00:00
Mark Fisher
c2af16fc45 Minor comment updates. 2008-05-23 02:56:44 +00:00
Mark Fisher
481fe9d397 Updated changelog for M4 release. 2008-05-23 02:37:04 +00:00
Mark Fisher
79c3a06361 Removed unused imports. 2008-05-23 01:15:27 +00:00
Marius Bogoevici
2085270dc2 Solving INT-185, INT-207, INT 201 - refactoring FileSource and FileTarget, splitting AbstractFileMapper in MessageCreator and MessageMapper, adding namespace support for configurable MessageCreator in FileSource and filename generator in FileTarget. Backup directory is not supported anymore, instead FileSource will not delete files and will ignore files already processed. 2008-05-23 01:04:24 +00:00
Mark Fisher
052b59bdd0 Updated source and target namespace configuration examples. 2008-05-23 01:02:04 +00:00
Mark Fisher
99cdb7a8fc Updated source and target adpater documentation. 2008-05-23 00:38:03 +00:00
Mark Fisher
2e984dbb3b Updated endpoint and channel documentation. 2008-05-22 23:26:31 +00:00
Mark Fisher
32519f4ae8 Updating Reference Documentation for M4. 2008-05-22 21:31:04 +00:00