Issue Details (XML | Word | Printable)

Key: MULE-3759
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Critical Critical
Assignee: Ross Mason
Reporter: Ross Mason
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Mule

Remove the synchronous param from the Router.route API methods

Created: 02/Oct/08 07:31 PM   Updated: 06/Oct/08 11:23 AM
Component/s: Core: API, Core: Routing / Filters
Affects Version/s: 2.0.2
Fix Version/s: 2.0 ITR7, 2.1.0

Time Tracking:
Not Specified

Issue Links:
Related
 

Labels:
User impact: High
Effort points: 1
Affects Docs: Yes
Migration Impact:
Users need to be made aware that they need to explicitly configure the endpoint synchronous flag for every endpoint. The good thing now is that the configuration is indeed explicit, removing some of the "black art" of configuring routers in Mule.


 Description  « Hide
Having this param in the API cause inconsistent routing behaviour since some routers use this param others use the synchronous flag on the endpoint being dispatched to (this is the correct behaviour). Removing this param (which comes from the inbound endpoint) ensures that routers behave in a consistent way according to the configuration of the endpoints.

 All   Comments   Work Log   Change History   Transitions   FishEye      Sort Order: Ascending order - Click to sort in descending order
Daniel Feist added a comment - 04/Oct/08 06:43 AM
Can this be closed now?

Ross Mason added a comment - 05/Oct/08 06:39 AM