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

Gardella Juan Pablo updated NIFI-7564:
--------------------------------------
    Issue Type: Improvement  (was: Bug)

> Do not call Message setDestination on PublishJMS
> ------------------------------------------------
>
>                 Key: NIFI-7564
>                 URL: https://issues.apache.org/jira/browse/NIFI-7564
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Extensions
>            Reporter: Gardella Juan Pablo
>            Priority: Minor
>
> According to 
> [Message#setJMSDestination|https://docs.oracle.com/javaee/7/api/javax/jms/Message.html#setJMSDestination-javax.jms.Destination-]
>  documentation, this method should not be called by clients, only by the 
> providers:
> ??This method is for use by JMS providers only to set this field when a 
> message is sent. This message cannot be used by clients to configure the 
> destination of the message. This method is public to allow a JMS provider to 
> set this field when sending a message whose implementation is not its own.??
> Notice by having a basic flow ConsumeJMS(destination=A) to 
> PublishJMS(destination=B) it will be set the destination in the message to A, 
> although that is not true. 
> It is better to do not set that value in the publish jms as that is actually 
> handled by the JMS provider driver.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to