[ 
https://issues.apache.org/activemq/browse/SM-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=45506#action_45506
 ] 

Ron Gavlin commented on SM-1550:
--------------------------------

Please consider backporting this fix to the SMX 3.2.x branch.

Thx. Ron

> Exchange Listeners may not be receiving all events
> --------------------------------------------------
>
>                 Key: SM-1550
>                 URL: https://issues.apache.org/activemq/browse/SM-1550
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: servicemix-core
>    Affects Versions: 3.2.2
>         Environment: Mac OS X Tiger / Java 1.5.0_13 / ServiceMix 3.2.1, 3.2.2
>            Reporter: Matt Pavlovich
>            Assignee: Guillaume Nodet
>             Fix For: 3.3
>
>
> I have an Exchange Listener enabled and while monitoring the flow of a CXF WS 
> (BC <-> SE), I see five (5) trips via the Exchange Listener.  
> This seems counter intuitive to the idea that each component would set a 
> 'Active' and 'Done' status on the Exchange.  Why are their 5 steps for the 
> role-type-status combination?  It seems that there should be six (6) total 
> steps, as the Provider-Sent-Active never gets a Provider-Sent-Done.
> MsgId: ID:192.168.145.20-11c23eba8cc-4:0 role: Consumer type: Sent status: 
> Active.
> MsgId: ID:192.168.145.20-11c23eba8cc-4:0 role: Provider type: Accepted 
> status: Active.
> MsgId: ID:192.168.145.20-11c23eba8cc-4:0 role: Provider type: Sent status: 
> Active.
> MsgId: ID:192.168.145.20-11c23eba8cc-4:0 role: Consumer type: Sent status: 
> Done.
> MsgId: ID:192.168.145.20-11c23eba8cc-4:0 role: Provider type: Accepted 
> status: Done. 
> Per Guillaume Nodet:
> There is a missing step between #3 and #4 which should be Consumer /
> Accepted / Active.
> Not sure why it is missing.  It may be caused by a missing call to the
> listeners when the
> sendSync method is used. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to