[ https://issues.apache.org/jira/browse/AXIS2C-1209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
S.Uthaiyashankar updated AXIS2C-1209: ------------------------------------- Component/s: core/transport > Current Dual-channel Implementation can never Support Certain Transports > ------------------------------------------------------------------------ > > Key: AXIS2C-1209 > URL: https://issues.apache.org/jira/browse/AXIS2C-1209 > Project: Axis2-C > Issue Type: Bug > Components: core/transport > Reporter: Danushka Menikkumbura > > In the current dual-channel implementation, the message receiver is started > before the message is handed over to the transport sender. This > implementation can not support a transport receiver that depends on certain > piece of information that is not available until the sender invocation phase. > For an example, in AMQP, the receiver need to know the id of the queue that > is should listen to and the queue id is not know until the transport sender > is invoked. > So I think we should make the implementation such that the transport sender > has the responsibility of starting the message receiver so that the sender > can provide the receiver with whatever the vital information that it needs. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.