Commit Graph

9623 Commits

Author SHA1 Message Date
Jonas Partner
c67c48c85e Maven poms using dependencies from repo1 INT-245 2008-12-11 22:15:52 +00:00
Mark Fisher
57888a9f62 Minimizing class loading in parsers and using the parser context error handling capabilities rather than throwing Exceptions or using assertions. This facilitates proper tooling support (INT-114). 2008-12-11 21:31:13 +00:00
Mark Fisher
38edabe807 Minimizing class loading in parsers and using the parser context error handling capabilities rather than throwing Exceptions or using assertions. This facilitates proper tooling support (INT-114). 2008-12-11 20:23:15 +00:00
Mark Fisher
898762c2a3 Minimizing class loading in parsers and using the parser context error handling capabilities rather than throwing Exceptions or using assertions. This facilitates proper tooling support (INT-114). 2008-12-11 19:38:31 +00:00
Mark Fisher
e55aee06ce Minimizing class loading in parsers and using the parser context error handling capabilities rather than throwing Exceptions or using assertions. This facilitates proper tooling support (INT-114). 2008-12-11 19:33:43 +00:00
Mark Fisher
c296b1af1b Minimizing class loading in parsers and using the parser context error handling capabilities rather than throwing Exceptions or using assertions. This facilitates proper tooling support (INT-114). 2008-12-11 19:18:40 +00:00
Mark Fisher
20f9cbff65 XmlNamespaceUtils is now package-private. 2008-12-11 18:56:54 +00:00
Mark Fisher
788d177f1a Minimizing class loading in parsers and using the parser context error handling capabilities rather than throwing Exceptions or using assertions. This facilitates proper tooling support (INT-114). 2008-12-11 17:49:01 +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
1755dfd676 Mail transformers may now be used within a 'chain' (INT-498). 2008-12-10 17:59:08 +00:00
Mark Fisher
1af6e18437 Enforcing the input channel attribute is provided for any top-level endpoint element. Also, now uses parserContext.error(). 2008-12-10 17:44:25 +00:00
Mark Fisher
71543d7dca Using the ParserContext's delegate instead of manually resolving the parser for custom elements. 2008-12-10 16:30:42 +00:00
Mark Fisher
5feb4c9ba1 Using the ParserContext's delegate instead of manually resolving the parser for custom elements. 2008-12-10 16:17:17 +00:00
Mark Fisher
bc4a20f6c5 All pre-defined internal header names are now valid Java identifiers. Dot delimiters have been replaced by underscores, and hyphenated names are now camelCase. The SimpleHeaderEnricherParser uses Conventions.attributeToPropertyName(). The attributes are now legal for passing as JMS properties (INT-511). 2008-12-09 21:32:29 +00:00
Mark Fisher
c053656af9 INT-506 2008-12-08 22:04:14 +00:00
Mark Fisher
b2ec607634 Added Method resolution for Message-typed parameters including Message implementations and resolution of Message payloads based on parameterized type (INT-504). 2008-12-08 21:34:04 +00:00
Mark Fisher
d946df8e71 Added support for 'poller' sub-elements within RMI and HttpInvoker 'outbound-gateway' elements (INT-508). 2008-12-08 17:28:07 +00:00
Tony Sweeney
4e53810aeb Spring Integration 1.0.0.RELEASE 2008-11-26 17:22:13 +00:00
Mark Fisher
9ffc1a08c3 Removed the 'targetChannel' from ReplyMessageHolder for now (not being used yet) and made CronSequenceGenerator package protected for now. 2008-11-26 15:56:15 +00:00
Mark Fisher
2c2a1be8ae Removed the MethodResolver interface and the DefaultMethodResolver and AnnotationMethodResolver classes. Only MethodInvokingAggregator was still using those, so that logic is now encapsulated there. If we find a need for this in the future, we can consider exposing it again, but for now it's less clutter for the API. 2008-11-26 15:36:25 +00:00
Mark Fisher
41eca0eb8a HandlerMethodUtils is now package private 2008-11-26 15:32:15 +00:00
Jonas Partner
3a6947b190 increased timeout 2008-11-26 12:20:46 +00:00
Iwein Fuld
2b97059833 reduced poller interval to allow second try when server is stressed 2008-11-26 08:48:32 +00:00
Mark Fisher
b5c7f70af2 INT-497 2008-11-26 08:45:29 +00:00
Mark Fisher
a2ebf9fea5 Added note on channel configuration within annotations - specifically pointed out that the inputChannel must be a SubscribableChannel in such a case 2008-11-26 06:10:16 +00:00
Mark Fisher
2e3a0487e0 Added discussion of error handling (INT-457). 2008-11-26 05:52:44 +00:00
Mark Fisher
9f61208de4 Adjusted spacing 2008-11-26 04:56:40 +00:00
Mark Fisher
21674ccb7f Updated JMS Channel Adapter and Gateway documentation (INT-478). 2008-11-26 04:36:02 +00:00
Mark Fisher
5d02c2e503 Added a comment about the @Gateway annotation 2008-11-26 03:00:26 +00:00
Mark Fisher
4a5ad2705f Removed some unused constants and made others package-private. 2008-11-26 02:35:25 +00:00
Mark Fisher
ddc0302dec Removed MessageDeliveryAware since no component is calling the callback methods. Added INT-496 for version 1.0.1. 2008-11-26 02:23:44 +00:00
Mark Fisher
1b61509bde Added some JavaDoc. 2008-11-26 02:03:57 +00:00
Mark Fisher
545e159f3b Increased test trigger await timeout value. 2008-11-26 02:02:26 +00:00
Mark Fisher
a6b0bf65ac Removed unused channel interceptor code. 2008-11-26 01:43:54 +00:00
Mark Fisher
9fb2696225 typo in refdoc (missing xml end tag) 2008-11-26 01:35:03 +00:00
Mark Fisher
1e212612d9 Added a comment on the 'apply-sequence' attribute for PublishSubscribeChannels and a note about 'capacity' settings on a queue sub-element 2008-11-26 01:26:05 +00:00
Mark Fisher
2f514ff98e Updated changelog and readme files 2008-11-26 01:11:19 +00:00
Mark Fisher
18b3a36564 Added note about ChannelInterceptors' pre/postReceive() methods only applying to PollableChannels 2008-11-26 01:01:07 +00:00
Mark Fisher
d54c1c1c78 Added tool annotations to core spring-integration-1.0.xsd (INT-114). 2008-11-26 00:52:19 +00:00
Mark Fisher
08039f32fb typos 'fromPayload' should have been 'withPayload' 2008-11-26 00:06:36 +00:00
Mark Fisher
e993c0db6b Added discussion of top-level poller elements and default poller per-context (INT-493). 2008-11-25 23:37:20 +00:00
Mark Fisher
27e6e36e3a Added 'autoStartup' value configuration in ResequencerParser. 2008-11-25 22:59:00 +00:00
Mark Fisher
39247b5f3a AbstractMessageBarrierHandler is now BeanFactoryAware so that it can access the TaskScheduler. It also has an 'autoStartup' property with a default value of 'true' so that the pruner task will start upon inititialization (INT-495). 2008-11-25 22:51:31 +00:00
Mark Fisher
cc7c053d87 Removed TaskSchedulerAware. 2008-11-25 22:33:54 +00:00
Mark Fisher
db756e2f44 MessageChannel type was ambiguous, since the 'errorChannel' is also present within the context. 2008-11-25 22:25:09 +00:00
Mark Fisher
3b8e7e5b4b Removed cycles. 2008-11-25 21:43:36 +00:00
Mark Fisher
9ab1e73996 Removing TODOs. 2008-11-25 21:32:20 +00:00
Mark Fisher
f572b370f3 An explicit 'trigger' property is now required for the AbstractPollingEndpoint. It no longer creates an arbitrary default. 2008-11-25 21:27:12 +00:00
Mark Fisher
db09791428 Updated the annotation-based Cafe Demo to use a bridge element since the annotated-methods in Barista now require a SubscribableChannel. 2008-11-25 21:00:11 +00:00
Mark Fisher
dbc079ebe6 Test was accidentally left out of commit. 2008-11-25 20:31:26 +00:00