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

Claus Ibsen reassigned CAMEL-17912:
-----------------------------------

    Assignee: Claus Ibsen

> camel-sjms2 - preserveMessageQoS seems to not work as expected
> --------------------------------------------------------------
>
>                 Key: CAMEL-17912
>                 URL: https://issues.apache.org/jira/browse/CAMEL-17912
>             Project: Camel
>          Issue Type: Bug
>    Affects Versions: 3.14.2
>         Environment: JDK 8
> camel-version 3.14.2
>            Reporter: Mikhail Lukyanov
>            Assignee: Claus Ibsen
>            Priority: Minor
>             Fix For: 3.14.3, 3.17.0
>
>         Attachments: CreateQueue.png, MessageIN.png, MessageOUT.png, 
> SendMessage.png, sjms2Move-1.rar
>
>
> In SJMS2 producer parameter preserveMessageQos doesn't work. Message arrives 
> with default durability and priority values, not from headers
> If the parameter _preserveMessageQos_  value is true, the values from the 
> headers _JMSPriority, JMSDeliveryMode, and JMSExpiration_ are not set when 
> the message is sent.
> *Steps*
> # Install and run Apache Artemis (user/password root/root)
> # Create ANYCAST queue IN from console http://localhost:8161/console
> # Send nondurable message with 0 priority in queue IN
> # Run Sjms2MoveTest from sjms2Move maven project in attachment
> # Check message in OUT queue
> *Expected Behavior:*
> Message nondurable and has 0 priority
> *Received Behavior:*
> Message durable and has 4 priority (default values)
>  !CreateQueue.png!
>  !SendMessage.png!
>  !MessageIN.png! 
>  !MessageOUT.png! 
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to