Mark Fisher
|
a8635781a9
|
updated spring dependencies to version 2.5.6.A
|
2008-12-17 17:40:47 +00:00 |
|
Mark Fisher
|
fd9065b89e
|
Added tool annotations to the xml schema (INT-114).
|
2008-12-17 03:41:50 +00:00 |
|
Jonas Partner
|
e665c83fb6
|
change artifactId to ensure they don't clash with artifactId's in SpringSource repository
|
2008-12-15 09:54:27 +00:00 |
|
Jonas Partner
|
c67c48c85e
|
Maven poms using dependencies from repo1 INT-245
|
2008-12-11 22:15:52 +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 |
|
Mark Fisher
|
a3f0c128eb
|
Upgraded to Spring Web Services version 1.5.5 (INT-455)
|
2008-11-06 20:40:17 +00:00 |
|
Jonas Partner
|
5d7a3332c1
|
fix and test for INT-453
|
2008-11-04 19:56:51 +00:00 |
|
Mark Fisher
|
12100af7c6
|
Added excludes for dependencies
|
2008-11-03 17:41:36 +00:00 |
|
Mark Fisher
|
c6fcd68819
|
Updated javax.activation versions to 1.1.1
|
2008-11-03 16:01:54 +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
|
8279cce04d
|
Upgraded dependencies to Spring 2.5.6 (INT-446).
|
2008-11-02 16:12:07 +00:00 |
|
Mark Fisher
|
27604d3707
|
Refactored ResultFactoryResultTypeHelper into XmlNamespaceUtils.
|
2008-10-28 20:07:56 +00:00 |
|
Mark Fisher
|
7dd871b652
|
Added javax.activation, javax.xml.stream, and com.sun.xml.bind dependencies to .classpath.
|
2008-10-27 14:52:12 +00:00 |
|
Jonas Partner
|
08ff6f92ca
|
added java.xml.bind to Eclipse classpath
|
2008-10-27 11:30:20 +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 |
|
Jonas Partner
|
3fe03c9020
|
refactored XPathRouter namespace to accept an input-channel parser now extends AbstractConsumerEndpointParser
|
2008-10-14 18:30:23 +00:00 |
|
Jonas Partner
|
2eb46a82be
|
Refactored XPath namespace support to allow input-channel and output-channel parser now extends AbstractConsumerEndpointParser
|
2008-10-14 17:49:44 +00:00 |
|
Mark Fisher
|
109343d14e
|
Moved MessageSelector interface and implementations into a new 'org.springframework.integration.selector' package (instead of a sub-package under 'message'). Also added support for "Strategy" enum in MessageSelector with the following values available [ALL, ANY, AT_LEAST_HALF, MORE_THAN_HALF] (INT-308).
|
2008-10-14 16:16:55 +00:00 |
|
Jonas Partner
|
4de01bc09b
|
|
2008-10-13 19:55:33 +00:00 |
|
Mark Fisher
|
b34e416093
|
The router hierarchy abstract method names are now 'determineTargetChannel', 'determineTargetChannelNames', etc (instead of "resolve..."). This clarifies the distinction between the target channel decision and the resolution of a channel *name* to a channel instance. The latter is now the responsibility of a ChannelResolver strategy, and all subclasses of AbstractChannelNameResolvingMessageRouter now delegate to a ChannelResolver after 'determineTargetChannelNames' has returned the channel name(s). In most cases, it will be a BeanFactoryChannelResolver.
|
2008-10-12 17:58:36 +00:00 |
|
Mark Fisher
|
0754889c5c
|
ChannelMapping is now ChannelResolver, the BeanNameChannelResolver implementation is now BeanFactoryChannelResolver, and the AbstractChannelMappingMessageRouter base class is now AbstractChannelNameResolvingMessageRouter. The naming is primarily intended to be consistent with DestinationResolver in Spring's JMS support with the ChannelResolver's method name being 'resolveChannelName()' and its return value being a MessageChannel instance. Also, added a ChannelResolutionException.
|
2008-10-12 17:15:29 +00:00 |
|
Mark Fisher
|
cb90d39657
|
Refactored router hierarchy by adding an AbstractMessageRouter base class and removing the ChannelResolver delegation. The routers that return channel names now accept a ChannelMapping strategy. The BeanNameChannelMapping is typically used as a default. The mapping routers also support "prefix" and "suffix" properties.
|
2008-10-10 23:47:22 +00:00 |
|
Mark Fisher
|
24793ead19
|
Separated annotation post processors and bean definition parsers into 'annotation' and 'xml' sub-packages of the 'org.springframework.integration.config' package.
|
2008-10-10 18:55:24 +00:00 |
|
Mark Fisher
|
11e53cf7e7
|
Moved GatewayParser, AbstractTransformerParser, and SimpleHeaderEnricherParser into org.springframework.integration.config to avoid dependency cycles.
|
2008-10-10 17:11:18 +00:00 |
|
Mark Fisher
|
bdb4a866c8
|
Removed ConfigurationException.
|
2008-10-10 01:52:35 +00:00 |
|
Mark Fisher
|
95b9212c9f
|
Removed Splitter interface and added AbstractMessageSplitter base class. The MethodInvokingSplitter is now capable of resolving methods when only an Object is provided to its constructor - either a single method containing the @Splitter annotation or a single public Method as a fallback (or if neither is satisifed, an IllegalArgumentException will be thrown).
|
2008-10-06 23:16:47 +00:00 |
|
Jonas Partner
|
21fb3a9907
|
|
2008-10-01 20:10:01 +00:00 |
|
Jonas Partner
|
ddc2e1cda9
|
OPEN - issue INT-388: XPath message splitter
First pass implementation no namespace support
|
2008-10-01 20:08:27 +00:00 |
|
Jonas Partner
|
7843007930
|
refactored namespace support for xpath-router and xpath-selector
|
2008-10-01 17:21:32 +00:00 |
|
Jonas Partner
|
13100735e0
|
XPathExpression namespace support
|
2008-10-01 13:38:53 +00:00 |
|
Jonas Partner
|
8cc19d88b1
|
OPEN - issue INT-309: XPath Message Selector
http://jira.springframework.org/browse/INT-309
namespace support
|
2008-10-01 12:28:27 +00:00 |
|
Jonas Partner
|
1b4598568c
|
OPEN - issue INT-309: XPath Message Selector
http://jira.springframework.org/browse/INT-309
Throw messaging exception if XPathSingleChannelNameResolver evaluation returns empty string
|
2008-09-30 09:36:10 +00:00 |
|
Jonas Partner
|
ed96dcc58f
|
OPEN - issue INT-309: XPath Message Selector
http://jira.springframework.org/browse/INT-309
refactored XPath selectors and routers
added support for Node payloads
|
2008-09-30 09:20:06 +00:00 |
|
Mark Fisher
|
590d346f08
|
Simplified router hierarchy and only implementing ChannelRegistryAware for routers that resolve channel names.
|
2008-09-29 20:59:17 +00:00 |
|