[ 
https://issues.apache.org/activemq/browse/SM-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Guillaume Nodet updated SM-1550:
--------------------------------

    Fix Version/s: 3.2.3

Sending        
servicemix-core/src/main/java/org/apache/servicemix/jbi/messaging/DeliveryChannelImpl.java
Transmitting file data .
Committed revision 693034.

Backported to 3.2 branch.

> 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.2.3, 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