[
https://issues.apache.org/activemq/browse/SM-1712?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47888#action_47888
]
Andrea Zoppello commented on SM-1712:
-------------------------------------
Guillaume,
I'm going to test but what i cannot figure is because if instead of
a process with lw ( CXF-BC <-> LW ), i use the same process using the
same pojo component ( extending TransformBeanSupport instead of
TransformComponentSupport ) and having the process as CXFBC <->SMXBean
i have the pojo component hanging saying it could not handle an exchange in
illegal
state.
We have started investigating the excahnges sent after we've found this.
Any idea??
> CXF-BC consumer sends too many messages
> ---------------------------------------
>
> Key: SM-1712
> URL: https://issues.apache.org/activemq/browse/SM-1712
> Project: ServiceMix
> Issue Type: Bug
> Components: servicemix-cxf-bc
> Affects Versions: 3.3
> Reporter: Gianfranco Boccalon
> Attachments: firstProcess_v_0-sa.zip, SimpleExchangeListener.java
>
>
> I have a very simple process composed as follows:
> CXF-BC Consumer->My component
> The MEP is InOut.
> The problem is that the CXF send too many messages to my component.
> I used a listener to see the messages sent.
> The messages are:
> ------ FIRST MESSAGE (from CXF to my component, only "in" message contained
> in the exchange) -----
> INFO - SimpleExchangeListener - Status: Active
> INFO - SimpleExchangeListener - InOut[
> id: ID:192.168.20.106-11de3ccb3eb-4:1
> status: Active
> role: consumer
> ------ SECOND MESSAGE (from my component to CXF, same exchange with "out"
> message, in addition to "in" message) -----
> INFO - SimpleExchangeListener - Status: Active
> INFO - SimpleExchangeListener - InOut[
> id: ID:192.168.20.106-11de3ccb3eb-4:1
> status: Active
> role: provider
> ------ THIRD MESSAGE ----- <---- WHAT IS THIS ?? (This message is sent by
> CXF, the exchange is the same of second message, but the role changed from
> provider to consumer. The JBI InOut MEP specification doesn't say anything
> about this message)
> INFO - SimpleExchangeListener - Status: Active
> INFO - SimpleExchangeListener - InOut[
> id: ID:192.168.20.106-11de3ccb3eb-4:1
> status: Active
> role: consumer
> ------ FOURTH MESSAGE (This is the DONE message sent by the CXF to my
> component )-----
> INFO - SimpleExchangeListener - Status: Done
> INFO - SimpleExchangeListener - InOut[
> id: ID:192.168.20.106-11de3ccb3eb-4:1
> status: Done
> role: consumer
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.