Commit Graph

103 Commits

Author SHA1 Message Date
Mark Fisher
5ec9820ded removed unintentional sun.tools import 2010-04-14 00:41:00 +00:00
Jonas Partner
a417786782 make DefaultTransformerConfigurer the default for XsltPayloadTransformer 2010-03-11 16:47:53 +00:00
Jonas Partner
4a4a867f63 support for setting parameters and output properties on transformer instances used by the XsltPayloadTransformer
resolves INT-897
2010-03-11 14:16:50 +00:00
David Syer
ed5359eee1 Fix compiler warnings in XML module 2010-03-05 17:47:31 +00:00
David Syer
c60119e745 Fix compiler warnings in XML module 2010-03-05 17:46:57 +00:00
Mark Fisher
862e7db377 INT-961 renamed getMesssageCount (sic) to getQueueSize 2010-03-02 20:51:01 +00:00
Jonas Partner
8f86f0f578 INT-836 XPath header enricher. namespace to follow 2009-12-27 20:38:42 +00:00
Mark Fisher
3977e9cdcd INT-909 Adjusted context file names in tests. 2009-12-14 00:48:28 +00:00
Mark Fisher
175e1fcd14 INT-909 Renamed test classes to be consistent with the renamed parser classes. 2009-12-14 00:46:52 +00:00
Mark Fisher
9494dd9371 INT-909 Added support for the 'extract-payload' attribute on the 'marshalling-transformer' element. The default value is "true". 2009-12-14 00:44:50 +00:00
Mark Fisher
8124446f9d Removed 'XmlPayload' from the names of 'XmlPayloadUnmarshallingTransformer' and 'XmlPayloadMarshallingTransformer' since the former can now return a Message instance and the latter now accepts a boolean to specify whether only the payload should be passed to the marshaller or the entire Message. 2009-12-14 00:26:02 +00:00
Mark Fisher
c639753dd9 INT-903 2009-12-10 23:36:59 +00:00
Mark Fisher
53beb01ae7 INT-909 Added 'extractPayload' property (might rename) to the XmlPayloadMarshallingTransformer. The default is TRUE, but setting it to FALSE enables marshalling of the entire Message rather than just the payload. 2009-12-07 14:33:32 +00:00
Mark Fisher
0b152a0a45 INT-903 Updated javadoc now that the return value of the Unmarshaller can itself be a Message. 2009-12-07 12:08:33 +00:00
Mark Fisher
268991a850 INT-899 XmlPayloadUnmarshallingTransformer now accepts File payloads directly. 2009-12-01 18:31:11 +00:00
Mark Fisher
6f82886c35 committing spring.tooling files and icons 2009-11-25 21:50:11 +00:00
Jonas Partner
fbac7b1c13 resolve INT-835 2009-10-07 20:39:04 +00:00
Iwein Fuld
a65d9c3ed2 INT-812: patch that catches IOException when determining wether the Resource can resolve to a systemId 2009-09-30 19:23:13 +00:00
Mark Fisher
5f628e0351 INT-771 removed explicit versions from XSD declarations in tests 2009-08-24 22:39:27 +00:00
Mark Fisher
e16bee9366 created 2.0 version of XSD 2009-08-14 21:56:16 +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
098693ad2e INT-695 Moved all schemas to src/main/resources 2009-06-30 18:48:40 +00:00
Mark Fisher
3a2988e913 INT-652 2009-05-18 22:01:27 +00:00
Iwein Fuld
51142a0cd9 Hammered out some compiler warnings 2009-03-23 16:14:05 +00:00
Jonas Partner
fca5ae5501 resolves INT-582
Includes refactoring of router hierarchy to avoid duplication of channel resolution logic
Subclasses of AbstractChannelNameResolvingMessageRouter can return MessageChannel , MessageChannel[], collection ... in addition to String
MethodInvokingRouter now extends AbstractChannelNameResolvingMessageRouter and is simplified as a result
2009-02-22 10:34:43 +00:00
Jonas Partner
59ed94a3da resolves INT-577 by adding namespace support for setting of default output channel 2009-02-19 10:08:55 +00:00
Jonas Partner
d65d6d7c49 INT-558 XmlPayloadValidatingRouter 2009-02-16 13:13:55 +00:00
Mark Fisher
fd9065b89e Added tool annotations to the xml schema (INT-114). 2008-12-17 03:41:50 +00:00
Mark Fisher
20f9cbff65 XmlNamespaceUtils is now package-private. 2008-12-11 18:56:54 +00:00
Mark Fisher
9463290328 Transformer parsers now implement getTransformerClassName() to return a String instead of returning Class instances with getTransformerClass(). This avoids the loading of Classes that may lead to dependencies not available for the tools (INT-114). 2008-12-10 23:47:05 +00:00
Mark Fisher
9ab1e73996 Removing TODOs. 2008-11-25 21:32:20 +00:00
Mark Fisher
9d49d2b21b Modified schema so that 'input-channel' and 'output-channel' attributes are not required. This will enable those elements to be used within a top-level 'chain' element. 2008-11-24 21:45:42 +00:00
Jonas Partner
c79ffc6635 fix for INT-491 2008-11-22 20:18:41 +00:00
Mark Fisher
93a2d2c9f2 Renamed the 'parseConsumer' method to 'parseHandler' since it creates an implementation of MessageHandler. 2008-11-21 17:39:01 +00:00
Jonas Partner
f4e92104aa fixed some warnings 2008-11-17 20:10:56 +00:00
Jonas Partner
b730a0ddc5 added namespace support for setting resolution required attribute and providing a custom ChannelResolver
SingleChannelRouter also now returns null when the xpath expression evaluates to empty String
INT-360
2008-11-13 20:14:56 +00:00
Mark Fisher
f54b27bd7b INT-302 2008-11-12 17:39:52 +00:00
Mark Fisher
fea222b37f The <message-bus/> element is no longer necessary. It has been removed from the XSD (INT-462). The annotations are enabled by a separate element, and the application-event-multicaster element is also now separate. 2008-11-11 23:08:45 +00:00
Marius Bogoevici
33d3dc4601 INT-461: changed the order in which the constructor arguments for the *XPathMessageSelector are provided (to match the actual constructor), the current constructor resolution on bean creation is ambiguous. 2008-11-07 14:47:20 +00:00
Jonas Partner
5d7a3332c1 fix and test for INT-453 2008-11-04 19:56:51 +00:00
Mark Fisher
515ed698a6 Renamed SubscribingConsumerEndpoint to EventDrivenConsumer. 2008-11-03 14:41:53 +00:00
Mark Fisher
39a8486ac8 Refactored MessageConsumer with onMessage to MessageHandler with handleMessage. 2008-11-03 14:17:53 +00:00
Mark Fisher
27604d3707 Refactored ResultFactoryResultTypeHelper into XmlNamespaceUtils. 2008-10-28 20:07:56 +00:00
Jonas Partner
c08cb7a437 JAXB integration test for OXM based marshallig and unmrshalling transformers 2008-10-22 07:38:40 +00:00
Jonas Partner
8a59e6ab41 added support for pollers to schema 2008-10-18 18:52:10 +00:00
Mark Fisher
3b7ff7c188 Removed unnecessary sleep (inputChannel is a DirectChannel). 2008-10-15 03:47:34 +00:00
Mark Fisher
ebcccdc5c9 Moved MessagingException into the new 'org.springframework.integration.core' package. 2008-10-15 03:28:50 +00:00
Mark Fisher
262bd8fd9c Moved MessageChannel into the new 'org.springframework.integration.core' package. 2008-10-15 03:19:28 +00:00
Mark Fisher
08043b541d Moved Message into the new 'org.springframework.integration.core' package. 2008-10-15 02:54:29 +00:00