[ 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)