tJMSOutput: How to set JMS Correlation ID, JMS Type and Priority?

Four Stars

tJMSOutput: How to set JMS Correlation ID, JMS Type and Priority?

Hi,
I am working on a job that sends XML messages (loop) to a Queue, using a tJMSOutput
All I need now is a way to modify these settings:
   1- JMS Correlation ID, which is null by default
   2- JMS Type, which is null by default
   3- Priority, which is 4 by default
None of them can be set directly in the tJMSOutput component (I even tried the "Advanced Settings/Property/Value" without success)
From what I understand in this video: 
https://www.youtube.com/watch?v=5tlsG5p6l04?content-lang=en   
This can only be done through the "ESB Runtime Options" of a "Services"...  
Must a job really be assigned to a service just to set these 3 settings?
If yes, is it possible to use variables for parametrization or must a separate job be created for each type of messages sent?
Thanks
Moderator

Re: tJMSOutput: How to set JMS Correlation ID, JMS Type and Priority?

Hi,
Here is a jira issue:https://jira.talendforge.org/browse/TDI-18937 about "tMOMOutput to support custom JMS Headers, message priority and expiration time".
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.