Commit Graph

388 Commits

Author SHA1 Message Date
Mark Fisher
80a22b8a2c INT-1129 moved most of the MessagingException hierarchy to the root package (org.springframework.integration) 2010-07-28 15:10:42 +00:00
Mark Fisher
4de9a23357 INT-1129 moved Message and MessageHeaders from 'core' to the root (org.springframework.integration) 2010-07-28 15:05:50 +00:00
Mark Fisher
7434976734 INT-1129 moved MessageRejectedException and MessageHandlingException from 'message' to 'core' 2010-07-28 14:57:35 +00:00
Mark Fisher
94938a2746 INT-1129 moved MessageHandler from 'message' to 'core' 2010-07-28 14:54:09 +00:00
Mark Fisher
0b751cc18a INT-1129 moved SubscribableChannel from 'channel' to 'core' 2010-07-28 14:51:18 +00:00
Mark Fisher
4283315c08 INT-1129 moved PollableChannel from 'channel' to 'core' 2010-07-28 14:47:55 +00:00
Mark Fisher
008cac18f5 INT-1129 moved GenericMessage, ErrorMessage, and MessageDeliveryException from 'message' to 'core' 2010-07-28 14:42:02 +00:00
Mark Fisher
00d3e351f7 INT-1129 moved MessageBuilder from 'message' to 'core' 2010-07-28 14:38:36 +00:00
Mark Fisher
e6082d17b0 INT-1216, INT-1257 removed tangle between 'history' and 'context' packages. The MessageHistoryWritingMessageHandler is now a non-public class in the 'config' package (it's only used by ConsumerEndpointFactoryBean) 2010-07-28 00:28:24 +00:00
Gary Russell
74422b06d1 Fix Timing Problem with JmsDestinationBackedMessageTests - Wait for Listener Container Consumer Registration - needed in the topic by name test too 2010-07-27 16:30:00 +00:00
David Syer
47d209d73a FIx warnings and add javadoc links 2010-07-27 12:54:22 +00:00
David Syer
829d6efc08 Fix compiler warnings and move docbook build to a profile 2010-07-27 12:54:18 +00:00
Mark Fisher
5a854aec24 INT-1274 JMS inbound adapter parsing now properly handles 'request-pub-sub-domain' for <inbound-gateway> and 'pub-sub-domain' for <message-driven-channel-adapter> 2010-07-27 12:29:34 +00:00
Oleg Zhurakousky
56f6453a8e INT-1257, INT-1258 Created MessageHistoryAwareMessageHandler to wrap MessageHandlers to support MessageHistoryWriter (only if present). Changes to reflect on INT-CR-23. Added Namespace support <message-history/> , test cases and javadocs 2010-07-27 04:27:16 +00:00
Gary Russell
da6f7bb9e0 Fix Timing Problem with JmsDestinationBackedMessageTests - Wait for Listener Container Consumer Registration 2010-07-26 23:54:07 +00:00
Mark Fisher
2181468aac INT-1242 updated DefaultMessageConverter so that it can return a payload object directly rather than always returning a Message. JmsDestinationPollingSource always copies headers. 2010-07-26 16:45:29 +00:00
Mark Fisher
e37d01c5fc INT-1257 removed 'this' from IntegrationObjectSupports message-history writing method 2010-07-26 11:42:39 +00:00
Oleg Zhurakousky
29e5b6174b INT-1260 added support for JMS componentTypes with transport prefix (jms:outbound-gateway), Changed AbstractJmsTemplateVasedAdapter to subclass IntegrationObjectSupport so it could be added to the history 2010-07-26 04:37:52 +00:00
Oleg Zhurakousky
78753ba34b INT-1242, removed rogue import 2010-07-23 18:01:58 +00:00
Oleg Zhurakousky
9869e02666 INT-1242 added support for header mapper 2010-07-23 17:52:31 +00:00
Oleg Zhurakousky
53f930fcb7 accommodating changes in HeaderMapper interface 2010-07-22 15:37:56 +00:00
Oleg Zhurakousky
bdc85ff303 INT-1242 - refactoring to decouple Message conversion from Message headers mapping 2010-07-22 04:47:04 +00:00
Mark Fisher
5c9780cd71 INT-1203 The "jms-template" reference on a JMS <outbound-channel-adapter> is now properly configured by the parser. 2010-07-21 19:16:27 +00:00
Mark Fisher
6efdf9e372 INT-1229 JMSExceptions thrown when trying to read unsupported JMS properties no longer cause the rest of the properties (e.g. user-defined String, Long, Object, etc. properties) to be skipped when mapping to MessageHeaders. 2010-07-19 17:55:51 +00:00
Mark Fisher
8acb89cedd INT-1229 JMSExceptions caught while attempting to map from JMS properties to MessageHeaders are no longer rethrown (hence no longer fatal) 2010-07-19 17:26:29 +00:00
Mark Fisher
4b3654ef78 INT-1241 attempts to write disallowed JMSCorrelationID, JMSReplyTo, or JMSType no longer cause the rest of the headers to be skipped 2010-07-19 17:20:23 +00:00
Oleg Zhurakousky
f93fb31b17 polished AMQ test case so it won't fail when using embedded AMQ broker (sucks) 2010-07-13 13:37:47 +00:00
Oleg Zhurakousky
eddfb1783a INT-1224 polishing 2010-07-13 04:17:41 +00:00
Oleg Zhurakousky
bbcfaba85c INT-1224 - added test-case sample for MarshallingMessageConverter 2010-07-13 04:08:18 +00:00
Oleg Zhurakousky
682e8166eb INT-1223, INT-1226. The fix is temporary as we are considering refactoring of ARPMH and supporting classes (see INT-1227), however test cases are now in place to aid in refactoring efforts 2010-07-03 12:56:42 +00:00
Oleg Zhurakousky
9ee6785161 INT-500, updated schema docs for 'message-converter' 2010-06-29 20:29:20 +00:00
Mark Fisher
accedde988 INT-904, INT-907 updated error handling in sendAndReceive so that exceptionMapper is consulted for ErrorMessage payloads as well - in case an error occurred downstream in an asynchronous pipeline 2010-06-25 03:47:04 +00:00
Oleg Zhurakousky
fef67c7326 INT-904, INT-907 polishing, refactoring of AbstractMessagingGateway and ChannelPublishingJmsMessageListener 2010-06-25 02:55:42 +00:00
Oleg Zhurakousky
1e1c0e84b7 INT-904, INT-907 added exception mapper support to AbstractMessagingGateway, Changed ChannelPublishingMessageListener to extend form AbstractMesagingGateway, added namespace support, tests, etc... 2010-06-25 01:41:30 +00:00
Mark Fisher
242370550c INT-1203 JMS outbound-channel-adapter now properly configures the "message-converter" reference 2010-06-24 17:19:34 +00:00
Chris Beams
5563c0b5af adding missing src/(test|main)/resources directories with .svnignore files to avoid empty-dir-pruning by svn 2010-05-26 14:27:42 +00:00
Chris Beams
e5219dfe8f eliminated all compiler warnings throughout all projects
updated pom to emit compiler warnings so that any new ones become obvious
added serialVersionUID to classes that could reasonably need to be serialized (GenericMessage, MessageHeaders, etc)
@SuppressWarnings("serial") on all others
@SuppressWarnings("unused") on private static classes used as spring beans for testing (their methods never get called from java)
eliminated all redundant casting
introducted generics metadata where raw types were still being used
changed public API on several FactoryBeans (by adding <Type> information to 'implements FactoryBean' clause)
2010-05-25 23:18:25 +00:00
Chris Beams
c08a7a657e renamed modules org.springframework.integration.* -> spring-integration-*
@Ignore'd SimpleTcpNetOutboundGatewayTests#testOutboundClose() to avoid failure; this failure is correlated to the module name change, but hard to understand how it would be caused by it
2010-05-25 13:21:25 +00:00