Commit Graph

107 Commits

Author SHA1 Message Date
Mark Fisher
845a530940 removing jms copy 2010-01-18 18:23:04 +00:00
Mark Fisher
c61e630206 changed several xsd type declarations to 'string' to support property placeholders 2010-01-18 17:10:12 +00:00
Mark Fisher
ab2ca63639 adding xsd and tooling icon 2010-01-18 17:07:49 +00:00
Mark Fisher
cb519ac9db re-added the "message-converter" attribute for the outbound-gateway element 2009-12-12 23:47:29 +00:00
Mark Fisher
9621a663fc INT-837 The 'inbound-channel-adapter' element in the JMS namespace now accepts a MessageConverter reference. 2009-12-12 23:36:50 +00:00
Mark Fisher
6246779e66 increased testing timeout 2009-12-10 23:03:58 +00:00
Mark Fisher
4a13e38fde INT-901 removed ReplyMessageHolder and refactored AbstractReplyProducingMessageHandler accordingly 2009-12-02 02:37:51 +00:00
Mark Fisher
ffc6dd556d INT-847 Upgrading to Spring 3.0 snapshot (CI-475 from 2009/11/25). 2009-11-26 05:35:38 +00:00
Mark Fisher
6f82886c35 committing spring.tooling files and icons 2009-11-25 21:50:11 +00:00
Mark Fisher
f5ff24b706 increased test timeout 2009-11-03 16:46:40 +00:00
Mark Fisher
33f593cf27 INT-712 Headers defined by 'header-enricher' elements are now configured as sub-elements rather than attributes. This applies to the "core" as well as the JMS and Mail namespace support. 2009-11-03 00:14:28 +00:00
Mark Fisher
2064939c84 INT-845 added StartupMode enum since polling consumers must not start as eagerly as event-driven consumers subscribe to their input channels 2009-10-13 00:39:30 +00:00
Iwein Fuld
3767fddb33 synchronized list in JmsDestinationBackedmessageChannelTests 2009-10-10 19:07:53 +00:00
Mark Fisher
6404146272 increased timeouts 2009-10-02 03:41:33 +00:00
Mark Fisher
6afd9427e9 INT-762 Added "channel" and "publish-subscribe-channel" elements to the JMS namespace. 2009-10-01 02:51:44 +00:00
Mark Fisher
645ab548b3 INT-592 Committed first version of JMS-backed MessageChannel implementation. 2009-10-01 00:49:32 +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
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
009861c297 INT-763 The 'container' attribute is no longer available for a non-message-driven 'inbound-channel-adapter' element (where it would have no effect). 2009-08-24 20:50:44 +00:00
Mark Fisher
3aaf039822 created 2.0 version of XSD 2009-08-14 21:49:23 +00:00
Mark Fisher
67b6ea048a Refactored all task scheduling and poller triggering to use functionality now included in the Spring 3.0 core, and removed Spring Integration specific code that is now handled by that corresponding code in the core. 2009-08-04 01:25:53 +00:00
Mark Fisher
fdfb537a16 INT-727, INT-728 Refactored parsers so that default beans (errorChannel, nullChannel, and taskScheduler) will always be configured - even when not using the core namespace. Also added support for the 'auto-startup' attribute on several adapters. 2009-07-16 18:04:40 +00:00
Mark Fisher
2f1b8a7039 INT-704 added support for 'order' on 'outbound-channel-adapter' and 'outbound-gateway' in the JMS namespace 2009-07-03 03:39:57 +00:00
Mark Fisher
098693ad2e INT-695 Moved all schemas to src/main/resources 2009-06-30 18:48:40 +00:00
Mark Fisher
4bb3779eca INT-643 2009-06-30 03:02:09 +00:00
Iwein Fuld
51142a0cd9 Hammered out some compiler warnings 2009-03-23 16:14:05 +00:00
Mark Fisher
064f6694f6 Resolved INT-613 2009-03-19 22:17:54 +00:00
Mark Fisher
7bed90ccce INT-539 2009-03-15 22:02:19 +00:00
Mark Fisher
4c40137756 Added namespace support for 'default-reply-destination' (and queue/topic) names (INT-580). 2009-02-19 20:45:58 +00:00
Mark Fisher
0c1b87cce8 expected Exception type changed (now a JMS InvalidDestinationException) 2009-02-19 18:48:21 +00:00
Mark Fisher
004cee34a4 INT-580 2009-02-19 18:38:36 +00:00
Mark Fisher
137d8e86b8 Added default-reply-destination (and queue/topic name) awareness to the JMS inbound gateway parser (INT-580). 2009-02-19 18:26:30 +00:00
Mark Fisher
de0a85b31a Added 'defaultReplyDestination' to ChannelPublishingJmsMessageListener, and now throwing an Exception if there is a reply Message to send and neither a reply-to property or 'defaultReplyDestination' is available (INT-560 and INT-580). 2009-02-18 19:54:18 +00:00
Mark Fisher
afb17f1e18 Added StubProducer. 2009-02-18 19:30:07 +00:00
Mark Fisher
379f86ee4e No longer passing the destination in the producer.send(..) method since it is already provided when the Session's createProducer(..) method is invoked. JMS providers can throw an UnsupportedOperationException when the Destination is provided in both places (INT-560). 2009-02-18 15:13:34 +00:00
Mark Fisher
9d1403463b JMSMessageID is now copied to the Spring Integration Message's headers with a key whose value is defined in the constant: JmsHeaders.MESSAGE_ID (INT-543). 2009-01-08 21:30:01 +00:00
Mark Fisher
7e2ff00891 Added tool annotations to the jms schema (INT-114). 2008-12-17 01:26:32 +00:00
Mark Fisher
38edabe807 Minimizing class loading in parsers and using the parser context error handling capabilities rather than throwing Exceptions or using assertions. This facilitates proper tooling support (INT-114). 2008-12-11 20:23:15 +00:00
Mark Fisher
bc4a20f6c5 All pre-defined internal header names are now valid Java identifiers. Dot delimiters have been replaced by underscores, and hyphenated names are now camelCase. The SimpleHeaderEnricherParser uses Conventions.attributeToPropertyName(). The attributes are now legal for passing as JMS properties (INT-511). 2008-12-09 21:32:29 +00:00
Jonas Partner
3a6947b190 increased timeout 2008-11-26 12:20:46 +00:00
Iwein Fuld
2b97059833 reduced poller interval to allow second try when server is stressed 2008-11-26 08:48:32 +00:00
Mark Fisher
4a5ad2705f Removed some unused constants and made others package-private. 2008-11-26 02:35:25 +00:00
Mark Fisher
1b61509bde Added some JavaDoc. 2008-11-26 02:03:57 +00:00
Mark Fisher
9ab1e73996 Removing TODOs. 2008-11-25 21:32:20 +00:00
Mark Fisher
b73a8d2949 Added default pollers for inbound adapters. 2008-11-25 04:20:30 +00:00
Mark Fisher
3717556f19 INT-494 2008-11-24 23:23:50 +00:00
Mark Fisher
79fdb179fc Added support for a top-level 'poller' element. A single top-level poller may have a value of 'default=true'. When using the namespace support, endpoints with pollable input-channels are now required to have an explicit poller sub-element or a 'default' poller within the context. The sub-element now also accepts a "ref" (INT-390). 2008-11-24 21:37:18 +00:00
Mark Fisher
d4237d0fca The JMS 'outbound-gateway' element now accepts a 'poller' sub-element. 2008-11-24 21:23:59 +00:00
Mark Fisher
8a43a9f709 JMS adapter IDs are now xsd:ID types instead of xsd:string. 2008-11-24 13:20:35 +00:00
Mark Fisher
ea5e66c7a4 Added support for a 'destinationResolver' property reference for the inbound JMS Channel Adapter including namespace support (INT-488). 2008-11-22 18:21:03 +00:00