The request-reply scope mandates that we place a outbound endpoint in the reply section of the scope, I am wondering why is the scope designed as such ?
Why can't this detail be handled internally by Mule ?
All MP's can be placed only after the request-reply scope and so I think Mule should be able to just get the reply using any endpoint it chooses and just forward the payload to the MP after the scope.
Also note that the flow which is invoked from the request section never refers to the outbound endpoint specified in the reply section, so this detail is anyways handled by Mule, then why even ask the developers to specify an outbound ?
