Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 3.2.0, 3.2.2 (EE only), 3.3 M1
-
Fix Version/s: 3.1.4 (EE only), 3.2.3 (EE only), 3.3.1
-
Component/s: Core: Properties
-
Labels:
-
Environment:
Using Eclipse mule IDE, Mule 3.2, Also 3.2.2 Studio! 3.2.1 Works. Also Broke in 3.3
-
User impact:High
-
Similar Issues:None
Description
The following flow loses the session properties that are set at entry:
<flow name="FrontierFlow">
<vm:inbound-endpoint exchange-pattern="request-response" path="FrontierRequest" />
<request-reply timeout="2000">
<jms:outbound-endpoint queue="frontier.destination" />
<jms:inbound-endpoint queue="frontier.price" />
</request-reply>
<append-string-transformer message=" Frontier"></append-string-transformer>
</flow>
Issue Links
Activity
Mike Schilling
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Priority | To be reviewed [ 6 ] | Critical [ 2 ] |
Mike Schilling
made changes -
| Attachment | all-properties.xml [ 14518 ] |
Jameson Triplett
made changes -
| Attachment | OutputRunwithMule3.1.txt [ 14529 ] | |
| Attachment | OutputRunwithMule3.2.txt [ 14530 ] | |
| Attachment | lab03to06.zip [ 14531 ] |
Mike Schilling
made changes -
| Summary | <all> router removes all message properties | request-response router does not preserve session properties |
Mike Schilling
made changes -
| Description |
At the beginning there are a number of properties available to the logger here, including the one I just added.
After the <all>, the logger shows NO properties whatsoever. VERY VERY strange. <message-properties-transformer scope="session" > <add-message-property key="destination" value="SFO" /> </message-properties-transformer> <logger level="WARN"/> <all> <vm:outbound-endpoint path="FrontierRequest" exchange-pattern="request-response" /> <http:outbound-endpoint address="http://localhost:8081/united" exchange-pattern="request-response" > <cxf:jaxws-client serviceClass="com.mulesoft.ticketing.TicketPriceService" operation="getPrice" /> </http:outbound-endpoint> </all> <logger level="WARN"/> |
The following flow loses the session properties that are set at entry:
<flow name="FrontierFlow"> <vm:inbound-endpoint exchange-pattern="request-response" path="FrontierRequest" /> <request-reply timeout="2000"> <jms:outbound-endpoint queue="frontier.destination" /> <jms:inbound-endpoint queue="frontier.price" /> </request-reply> <append-string-transformer message=" Frontier"></append-string-transformer> </flow> |
Daniel Feist
made changes -
| Component/s | Core: Routing / Filters [ 10031 ] | |
| Component/s | Core: Properties [ 11011 ] |
Daniel Feist
made changes -
Daniel Feist
made changes -
| Assignee | Daniel Feist [ dfeist ] |
Daniel Feist
made changes -
| Resolution | Fixed [ 1 ] | |
| Fix Version/s | 3.3 M1 [ 11113 ] | |
| Fix Version/s | 3.2.2 [ 11105 ] | |
| Fix Version/s | 3.1.4 [ 11079 ] | |
| Status | Open [ 1 ] | Closed [ 6 ] |
German Solis
made changes -
| Status | Closed [ 6 ] | Reopened [ 4 ] |
| Resolution | Fixed [ 1 ] |
German Solis
made changes -
| Attachment | RequestReplyTestCase.zip [ 15434 ] |
German Solis
made changes -
| Attachment | PATCH.java [ 15543 ] |
Jameson Triplett
made changes -
| Environment | Using Eclipse mule IDE, Mule 3.2, | Using Eclipse mule IDE, Mule 3.2, Also 3.2.2 Studio! 3.2.1 Works |
| Affects Version/s | 3.2.2 (EE only) [ 11105 ] |
Daniel Feist
made changes -
| Resolution | Fixed [ 1 ] | |
| Status | Reopened [ 4 ] | Closed [ 6 ] |
German Solis
made changes -
| Status | Closed [ 6 ] | Reopened [ 4 ] |
| Resolution | Fixed [ 1 ] |
Jameson Triplett
made changes -
| Environment | Using Eclipse mule IDE, Mule 3.2, Also 3.2.2 Studio! 3.2.1 Works | Using Eclipse mule IDE, Mule 3.2, Also 3.2.2 Studio! 3.2.1 Works. Also Broke in 3.3 |
| Affects Version/s | 3.3 M1 [ 11113 ] | |
| Summary | request-response router does not preserve session properties | request-reply router does not preserve session properties |
Jameson Triplett
made changes -
| Attachment | essentialssolutionpart2.zip [ 17054 ] |
Santiago Vacas
made changes -
| Fix Version/s | 3.3 M1 [ 11113 ] | |
| Fix Version/s | 3.2.2 (EE only) [ 11105 ] | |
| Fix Version/s | 3.1.4 (EE only) [ 11079 ] | |
| Labels | targeted-3.3.1 |
Daniel Feist
made changes -
Daniel Feist
made changes -
| Link | This issue relates to MULE-6392 [ MULE-6392 ] |
Daniel Feist
made changes -
| Resolution | Fixed [ 1 ] | |
| Fix Version/s | 3.3.1 [ 11761 ] | |
| Fix Version/s | 3.2.3 (EE only) [ 11130 ] | |
| Fix Version/s | 3.1.4 (EE only) [ 11079 ] | |
| Status | Reopened [ 4 ] | Closed [ 6 ] |
Daniel Feist
made changes -
Daniel Feist
made changes -