<?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 Re: A component that is not sub process start cannot have any link OnComponentOk / OnComponentError in input in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/A-component-that-is-not-sub-process-start-cannot-have-any-link/m-p/2542125#M149388</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Yes, the image has been reviewed.&lt;/P&gt;&lt;P&gt;Based on the job design shown, the error is expected and is caused by a control trigger being connected to a component that is not a valid subjob start.&lt;/P&gt;&lt;P&gt;In Talend, only specific components can start a subjob. Components that are part of an active row flow (such as mapping or transformation components) cannot receive or initiate control links like OnSubjobOk or OnComponentOk.&lt;/P&gt;&lt;P&gt;In the provided design, a trigger is attached to a component that is already inside an existing subjob, which leads to the validation error: A component that is not sub-process start cannot have any link&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Recommended actions&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;Ensure that control triggers originate only from valid subjob start or end components.&lt;/P&gt;&lt;P&gt;Restructure the job so that each triggered flow starts from a proper start component.&lt;/P&gt;&lt;P&gt;Use row links instead of control links when the logic is data-driven.&lt;/P&gt;&lt;P&gt;This is a design-time validation issue and can be resolved by correcting the job’s control-flow structure.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Gourav&lt;/P&gt;</description>
    <pubDate>Sun, 01 Feb 2026 20:21:59 GMT</pubDate>
    <dc:creator>gouravdubey5</dc:creator>
    <dc:date>2026-02-01T20:21:59Z</dc:date>
    <item>
      <title>A component that is not sub process start cannot have any link OnComponentOk / OnComponentError in input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/A-component-that-is-not-sub-process-start-cannot-have-any-link/m-p/2510805#M141885</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;I'm currently working with a job that either calls to a DB using tDBInput with JDBC connection OR requesting an API.&lt;/P&gt;&lt;P&gt;The output schema is not known so it is one column that is of type Dynamic.&lt;/P&gt;&lt;P&gt;My goal is to unite (somehow) the output from DB and API to write to a file later, with tUnite component I get the title message : "A component that is not sub process start cannot have any link OnComponentOk / OnComponentError in input".&lt;/P&gt;&lt;P&gt;My question is either how to tackle the current issue, or how to join both output that should never output at the same time, meaning either the DB will output something or the API.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VictorFaure_0-1742467723492.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/178808iB5A4DF9A7DBE49A9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="VictorFaure_0-1742467723492.png" alt="VictorFaure_0-1742467723492.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Respectfully,&lt;/P&gt;&lt;P&gt;Victor Faure&lt;/P&gt;</description>
      <pubDate>Thu, 20 Mar 2025 10:53:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/A-component-that-is-not-sub-process-start-cannot-have-any-link/m-p/2510805#M141885</guid>
      <dc:creator>VictorFaure</dc:creator>
      <dc:date>2025-03-20T10:53:04Z</dc:date>
    </item>
    <item>
      <title>Re: A component that is not sub process start cannot have any link OnComponentOk / OnComponentError in input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/A-component-that-is-not-sub-process-start-cannot-have-any-link/m-p/2542125#M149388</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Yes, the image has been reviewed.&lt;/P&gt;&lt;P&gt;Based on the job design shown, the error is expected and is caused by a control trigger being connected to a component that is not a valid subjob start.&lt;/P&gt;&lt;P&gt;In Talend, only specific components can start a subjob. Components that are part of an active row flow (such as mapping or transformation components) cannot receive or initiate control links like OnSubjobOk or OnComponentOk.&lt;/P&gt;&lt;P&gt;In the provided design, a trigger is attached to a component that is already inside an existing subjob, which leads to the validation error: A component that is not sub-process start cannot have any link&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Recommended actions&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;Ensure that control triggers originate only from valid subjob start or end components.&lt;/P&gt;&lt;P&gt;Restructure the job so that each triggered flow starts from a proper start component.&lt;/P&gt;&lt;P&gt;Use row links instead of control links when the logic is data-driven.&lt;/P&gt;&lt;P&gt;This is a design-time validation issue and can be resolved by correcting the job’s control-flow structure.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Gourav&lt;/P&gt;</description>
      <pubDate>Sun, 01 Feb 2026 20:21:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/A-component-that-is-not-sub-process-start-cannot-have-any-link/m-p/2542125#M149388</guid>
      <dc:creator>gouravdubey5</dc:creator>
      <dc:date>2026-02-01T20:21:59Z</dc:date>
    </item>
  </channel>
</rss>

