Mark Fisher
037e8aabc1
PollerParser correctly prevents multiple triggers
2011-09-27 16:52:00 -04:00
Oleg Zhurakousky
789c9d6da1
INT-1884 polished test that intermittently break CI
...
Increased the 'await' time in JdbcMessageStoreChannelIntegrationTests.testTransactionalSendAndReceive(), polished InnerDefinitionHandlerAwareEndpointParserTests.testAggregatorDefinitionSuccess to avoid NPE and increased its receive timeout as well
2011-09-23 11:04:53 -04:00
Mark Fisher
0439909b8a
Add ReplyRequiredException
2011-09-23 10:16:00 -04:00
Mark Fisher
74628ccc5f
No-arg gateway method can be a 'send' operation
...
- no-arg method will now be a send (instead of receive) if @Payload is present
- added 'method' to the evaluation context variables with the String value of the invoked method's name
- added test for new gateway no-arg method send option
- enable 'payload-expression' in XML for no-arg methods
- use per-method-invocation evaluation context for header expressions (provides 'args' and 'method' as context variables)
2011-09-20 13:15:44 -04:00
Gunnar Hillert
2c023f6fd1
Refactor/Standardize Router XSD Schema Attributes
...
- Add more documentation for schema elements in spring-integration-xml-2.1.xsd
- Simplify Handling of Channel Resolution (Failures) for Routers
- Fix PayloadTypeRouterTests
- Update reference docs, XSD Schemas
- Rename 'channel-resolution-required' to 'resolution-required'
- Updated all tests accordingly
2011-09-20 11:08:43 -04:00
Oleg Zhurakousky
2e6a25f7af
INT-1968A fixed the broken test
2011-09-02 16:10:36 -04:00
Oleg Zhurakousky
1d9f0b24e5
ObjectToMapTransformer now handles BigDecimal
...
refactored it to delegate to Jackson mapper (much simpler)
deleted unused classes
changed the name of the attribute to 'shouldFlattenKeys'
added support and tests for Collection of Collections
fixed method signature, polishing
fixed javadoc
polishing, fixed spelling error, updated javadocs
2011-09-02 12:44:23 -04:00
Mark Fisher
46925cf3e4
removed deprecated trigger sub-elements from core
2011-08-31 12:54:22 -04:00
Mark Fisher
e954e58e93
Gateway now rethrows unwrapped RuntimeExceptions
2011-08-24 20:25:04 -04:00
Oleg Zhurakousky
65b50ba002
INT-2011 fixed ReseqencerParserTests that was broken due to the change in method names in MaxValueReleaseStrategy
2011-08-24 16:13:12 -04:00
Oleg Zhurakousky
cd87a1a167
INT-2011 fixed MessagingMethodInvokerHelper.HandlerMethod.dummyMessages to be of type Collection<Message<?>> instead of List<Message<?>>
2011-08-24 15:47:31 -04:00
David Turanski
7921d3f7e6
INT-2068 fixed shouldSkipNulls logic
2011-08-21 11:05:54 -04:00
Mark Fisher
fa502a735b
reverting use of new DefaultConversionService()
...
new DefaultConversionService() -> ConversionServiceFactory.createDefaultConversionService();
2011-08-19 15:40:30 -04:00
Mark Fisher
46e80d790e
Add 'loggerName' property.
...
1. LoggingHandler now has a loggerName property
2. The <logging-channel-adapter> now has a 'logger-name' attribute
Issue: INT-1947
2011-08-13 14:05:54 -04:00
Oleg Zhurakousky
b9121de1e8
INT-2039 removed more references to deprecated Spring classes.
2011-08-09 07:06:12 -04:00
Oleg Zhurakousky
6ecf0ec1e6
INT-2039 removed references to deprecated Spring classes. Modified code where needed
2011-08-09 00:19:42 -04:00
David Turanski
207f043587
INT-1576,INT-1579,INT-2025: added spring-integration-scripting and fixed HeaderEnricher issue
2011-08-03 15:16:19 +05:30
Mark Fisher
7c9359e65f
INT-1969 fixed some ambiguity tests
2011-07-18 15:50:43 -04:00
Oleg Zhurakousky
dda08a1b58
INT-1969 added even more tests for ambiguity checks
2011-07-18 14:04:21 -04:00
Oleg Zhurakousky
92f563f5e1
INT-1969 added more tests to validate several ambiguity scenarios for the PayloadTypeRouter
2011-07-18 13:58:26 -04:00
Oleg Zhurakousky
f31aff1c27
INT-1969 polished PayloadTypeRouter support for determining the weight of sub-classes
2011-07-15 23:25:24 -04:00
Oleg Zhurakousky
4929fff7e5
INT-1978 added more tests for PayloadTypeRouter
2011-07-15 13:26:14 -04:00
Mark Fisher
cc56864c48
removing warnings
2011-07-15 11:48:08 -04:00
Mark Fisher
bd5bb7a101
removed System.out.println
2011-07-14 12:52:02 -04:00
Oleg Zhurakousky
f8acd850dc
INT-1974 removed the IF statement which was checking the state of the collection in favor of delegating to the ConversionService
2011-07-13 12:37:06 -04:00
Mark Fisher
94ac56593f
INT-1972 MessageBuilder is now more diligent in determining the 'modified' flag value, and as a result it will return the originalMessage from a build() call any time that there have been no additions/removals/modifications to the payload or headers.
2011-07-12 16:41:44 -04:00
Mark Fisher
5bffa91a1b
INT-1932 added support for 'delimiters' attribute on the <splitter> element (when not using a 'ref', 'expression', or inner bean)
2011-07-12 14:14:24 -04:00
Oleg Zhurakousky
dc86782195
INT-1969 fixed PayloadTypeRouter to introspect sub-interfaces of the interfaces implemented by the payload type
2011-07-11 18:09:12 -04:00
Oleg Zhurakousky
c00888f537
INT-1953 refactored CORE and HTTP modules to make them compatible with Spring v3.1 while maintaining the target version of 3.0.*
2011-06-24 15:20:32 -04:00
David Turanski
b60525a259
INT-1927 allow sub-elements of <channel-interceptor> other than <bean> tested with <wire-tap>
2011-06-24 13:47:49 -04:00
Oleg Zhurakousky
bad2debbf7
INT-1952 fixed ConsumerEndpointFactoryBean to ensure the Polling Consumer is created with propper ErrorHandler
2011-06-24 11:59:05 -04:00
Mark Fisher
1c1ca9c6af
INT-1928 WireTap now refuses to intercept its own channel
2011-06-04 14:34:20 -04:00
Oleg Zhurakousky
6c7755b688
INT-1919 added support for treating '*' as literal value via 'pattern-match' boolean attribute on header-filter with default value 'true'
2011-06-01 07:16:17 -04:00
Oleg Zhurakousky
8424fe24f1
INT-1919 added Pattern matching support to header-filter
2011-05-31 15:52:20 -04:00
Oleg Zhurakousky
350e4f34fb
INT-1884 polished MessageIdGeneratorTests to not fail intermittently
2011-05-26 15:21:09 -04:00
Mark Fisher
773218fdb1
INT-1903 added an informational message to the assertNull within the assertDestroy check
2011-05-17 12:23:00 -04:00
Oleg Zhurakousky
c00eb3d2e4
INT-1903 cleaning up even more of tests
2011-05-17 12:19:06 -04:00
Oleg Zhurakousky
b209fbc69e
INT-1903 cleaning up more of tests
2011-05-17 12:14:19 -04:00
Oleg Zhurakousky
a3138972cd
INT-1903 cleaning up tests
2011-05-17 12:05:53 -04:00
Mark Fisher
c902cde057
INT-1903 properly closing all contexts
2011-05-17 10:09:48 -04:00
Oleg Zhurakousky
58a1af7f4e
INT-752 added test to validate sample from JIRA
2011-05-17 10:07:11 -04:00
Oleg Zhurakousky
a494414b64
INT-1903 polishing, more tests
2011-05-17 09:11:03 -04:00
Oleg Zhurakousky
6eff068ca1
INT-1903 polishing
2011-05-16 22:08:16 -04:00
Oleg Zhurakousky
5e9204343f
INT-1903 added missing config file
2011-05-16 20:19:46 -04:00
Oleg Zhurakousky
80cf8317cc
INT-1903 added tests and some pposlishing to IdGeneratorConfigurer
2011-05-16 20:14:41 -04:00
Oleg Zhurakousky
b9e846933c
INT-1903 polishing
2011-05-16 17:03:55 -04:00
Oleg Zhurakousky
0cb3c14603
INT-1903 polishing
2011-05-16 16:57:29 -04:00
Mark Fisher
5bf5d1f145
INT-1899 polishing
2011-05-16 16:56:25 -04:00
Oleg Zhurakousky
34bb27f767
INT-1899 fixed auto-creation of channel logic not to create errorChannel as DirectChannel
2011-05-16 12:25:49 -04:00
Oleg Zhurakousky
74f57c1664
INT-1903 refactoring of Message ID generation strategy. Removed set/reset methods
2011-05-16 12:03:39 -04:00