<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Issue sending multiple messages to RabbitMQ using DI job and Route job in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Issue-sending-multiple-messages-to-RabbitMQ-using-DI-job-and/m-p/2247613#M32741</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a requirement where I need to read data from Oracle table ( only one column ) and need to send that data to Rabbit MQ. For this to achieve,&amp;nbsp;I have created one DI job and one route job for this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am able to do this, however its sending only one message to Rabbit MQ even though I have multiple records in my table.&amp;nbsp;&lt;/P&gt;&lt;P&gt;My job set up is as below:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DI Job&lt;/STRONG&gt;: tRouteInput --&amp;gt; main --&amp;gt; tLogRow --&amp;gt; OncomponentOK --&amp;gt; tDBInput --.&amp;gt; main --&amp;gt; tRouteOutput&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Route job&lt;/STRONG&gt;: cTimer --&amp;gt; route --&amp;gt; cTalendjob ( to call DI job ) --.&amp;gt; route --&amp;gt; csetHeader ( my requirement ) --&amp;gt; route --&amp;gt; cMessageEndPoint ( where I have provided my Rabbit MQ details ).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now I need to understand, lets say I have 10 records in my table. Does my DI job is not able to send all 10 messages to Route or if DI sends all 10 - Does my Route not able to pick and send all 10 messages to Rabbit MQ. For this I have tested by placing cProcessor after my cTalendjob and I could see only one message. Does that mean my DI is not able to send all 10 or Route not able to get all 10 messages ??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please advise me on how to fix this issue.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in Advance.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Venu&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 02:28:08 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2024-11-16T02:28:08Z</dc:date>
    <item>
      <title>Issue sending multiple messages to RabbitMQ using DI job and Route job</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Issue-sending-multiple-messages-to-RabbitMQ-using-DI-job-and/m-p/2247613#M32741</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a requirement where I need to read data from Oracle table ( only one column ) and need to send that data to Rabbit MQ. For this to achieve,&amp;nbsp;I have created one DI job and one route job for this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am able to do this, however its sending only one message to Rabbit MQ even though I have multiple records in my table.&amp;nbsp;&lt;/P&gt;&lt;P&gt;My job set up is as below:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DI Job&lt;/STRONG&gt;: tRouteInput --&amp;gt; main --&amp;gt; tLogRow --&amp;gt; OncomponentOK --&amp;gt; tDBInput --.&amp;gt; main --&amp;gt; tRouteOutput&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Route job&lt;/STRONG&gt;: cTimer --&amp;gt; route --&amp;gt; cTalendjob ( to call DI job ) --.&amp;gt; route --&amp;gt; csetHeader ( my requirement ) --&amp;gt; route --&amp;gt; cMessageEndPoint ( where I have provided my Rabbit MQ details ).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now I need to understand, lets say I have 10 records in my table. Does my DI job is not able to send all 10 messages to Route or if DI sends all 10 - Does my Route not able to pick and send all 10 messages to Rabbit MQ. For this I have tested by placing cProcessor after my cTalendjob and I could see only one message. Does that mean my DI is not able to send all 10 or Route not able to get all 10 messages ??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please advise me on how to fix this issue.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in Advance.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Venu&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 02:28:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Issue-sending-multiple-messages-to-RabbitMQ-using-DI-job-and/m-p/2247613#M32741</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T02:28:08Z</dc:date>
    </item>
  </channel>
</rss>

