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