<?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: Roolback and Commit in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285456#M59078</link>
    <description>OMG, you said you use the same connection, I thought you have checked the 'Use an existing connection' checkbox. &lt;BR /&gt;</description>
    <pubDate>Tue, 20 Jun 2017 09:08:05 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2017-06-20T09:08:05Z</dc:date>
    <item>
      <title>Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285443#M59065</link>
      <description>&lt;P&gt;I am trying to create a Rollback and Commit Job in Talend as shown below. On encountering an error, the flow shows to be going to the Rollback component, but the question is what has been rolled back? I can still see in my DB the 6 records as is shown in the figure. How to achieve commit and rollback then in Talend?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Regards&lt;/P&gt; 
&lt;P&gt;Pankaj&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="commit2.jpg" style="width: 860px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LvYb.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/133997iAF88E2EF8CB815C8/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LvYb.jpg" alt="0683p000009LvYb.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jun 2017 11:16:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285443#M59065</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-19T11:16:45Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285444#M59066</link>
      <description>&lt;P&gt;does your tOracleConnection component have auto-commit option checked?&lt;/P&gt;
&lt;P&gt;If yes, try disabling it and run again. In such a case, I don't really think a separate rollback component is required since the data gets committed only if the sub job loading to oracle table, gets completed successfully.&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jun 2017 11:26:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285444#M59066</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-19T11:26:42Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285445#M59067</link>
      <description>&lt;P&gt;No it is unchecked.&lt;/P&gt;&lt;P&gt;Also the&amp;nbsp;&lt;SPAN&gt;sub job loading to oracle table&amp;nbsp;is OK as you can see in the screen.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;the real question is when the error has happened and the flow goes to Rollback, why not actual Rollback took place?&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jun 2017 12:31:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285445#M59067</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-19T12:31:03Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285446#M59068</link>
      <description>&lt;P&gt;Well, in that case you shouldn't see those 6 records in the table as the flow would never reach tOracleCommit Component.&lt;/P&gt;&lt;P&gt;This is weird. Maybe you can try using tLogCatcher instead of the 'onSubJobError' link and see if that works.&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jun 2017 14:12:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285446#M59068</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-19T14:12:56Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285447#M59069</link>
      <description>&lt;P&gt;Ya this is what the problem is... I am not getting proper help or guidance to proceed..&lt;/P&gt;&lt;P&gt;I wonder what should i do?&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jun 2017 16:04:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285447#M59069</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-19T16:04:06Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285448#M59070</link>
      <description>Please verify that your TESTOUTPUT component is using the same connection as the commit and rollback components.</description>
      <pubDate>Mon, 19 Jun 2017 17:53:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285448#M59070</guid>
      <dc:creator>cterenzi</dc:creator>
      <dc:date>2017-06-19T17:53:02Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285449#M59071</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;HR /&gt;
 &lt;A href="https://community.qlik.com/s/profile/0053p000007LM32AAG"&gt;@ppp_rrr&lt;/A&gt; wrote:
 &lt;BR /&gt;
 &lt;P&gt;Ya this is what the problem is... I am not getting proper help or guidance to proceed..&lt;/P&gt;
 &lt;P&gt;I wonder what should i do?&lt;/P&gt;
 &lt;HR /&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I am just thinking out loud here but can you try using a&amp;nbsp;tOracleRow component to write a rollback query and see if that works.&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jun 2017 05:19:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285449#M59071</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-20T05:19:43Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285450#M59072</link>
      <description>&lt;P&gt;Ya confirmed, the TESTOUTPUT component is using the &lt;SPAN&gt;same connection as the commit and rollback components.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jun 2017 05:43:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285450#M59072</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-20T05:43:32Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285451#M59073</link>
      <description>Hello 
&lt;BR /&gt;Make sure the 'die on error' option is checked on tOracleOutput, so that the job will die and throws the Java exception if there occurs an error during the job execution. 
&lt;BR /&gt;I have made a testing on version 6.4.0 and it works as expected. Which version are you using? What's the error messages thrown on the console?
&lt;BR /&gt;
&lt;BR /&gt;Regards
&lt;BR /&gt;Shong</description>
      <pubDate>Tue, 20 Jun 2017 07:26:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285451#M59073</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-20T07:26:28Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285452#M59074</link>
      <description>&lt;P&gt;Hello Shong,&lt;/P&gt; 
&lt;P&gt;Did exactly as you said. checked the 'die on error' option, but still can't see the Rollback in effect. See the screenshot below again, there is an exception in 7th row shown in the console as well, and the flow goes to Rollback component. But, records can be seen in DB.&lt;/P&gt; 
&lt;P&gt;I am using Talend 6.3 for Data Integration.&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="rollback_error.jpg" style="width: 851px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lvj8.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/146939i8C26B71A72861E9D/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lvj8.jpg" alt="0683p000009Lvj8.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jun 2017 07:59:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285452#M59074</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-20T07:59:10Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285453#M59075</link>
      <description>&lt;P&gt;Could you add a screenshot of your TESTOUTPUT component configuration?&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jun 2017 08:40:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285453#M59075</guid>
      <dc:creator>Aukema</dc:creator>
      <dc:date>2017-06-20T08:40:41Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285454#M59076</link>
      <description>&lt;P&gt;OK here it is.&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="output_1.jpg" style="width: 859px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LvjN.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154357i623F0EE9162B87DA/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LvjN.jpg" alt="0683p000009LvjN.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="output_2.jpg" style="width: 859px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lveo.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/145895i669EC5A554C76309/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lveo.jpg" alt="0683p000009Lveo.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jun 2017 08:54:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285454#M59076</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-20T08:54:51Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285455#M59077</link>
      <description>&lt;P&gt;You are using the connection settings from the repository, but you should set the "Use an existing connection" checkbox to use the transaction.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jun 2017 08:58:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285455#M59077</guid>
      <dc:creator>Aukema</dc:creator>
      <dc:date>2017-06-20T08:58:21Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285456#M59078</link>
      <description>OMG, you said you use the same connection, I thought you have checked the 'Use an existing connection' checkbox. &lt;BR /&gt;</description>
      <pubDate>Tue, 20 Jun 2017 09:08:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285456#M59078</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-20T09:08:05Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285457#M59079</link>
      <description>&lt;P&gt;O ya..just got confused for the 'same connection' as both the Connection component and Output component had same connection properties from Repository.&lt;/P&gt;&lt;P&gt;So, thanks that first part has been resolved.&lt;/P&gt;&lt;P&gt;Now, the actual scenario is that my client wants that if we put some auto fix validations like name.replaceall() etc. in some data transformation step, then he should be able&amp;nbsp;to visually see all data errors that were fixed automatically so that he can&amp;nbsp;approve and/or reject and/or rollback.&lt;/P&gt;&lt;P&gt;Will this be possible to achieve?&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jun 2017 09:48:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285457#M59079</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-20T09:48:15Z</dc:date>
    </item>
    <item>
      <title>Re: Roolback and Commit</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285458#M59080</link>
      <description>Hi ppp_rrr
&lt;BR /&gt;This is a new question about data validations, please open a new topic for a new question. One topic for one question helps us to manage the questions and other users to find answer/solution easily. 
&lt;BR /&gt;Thanks!
&lt;BR /&gt;Shong</description>
      <pubDate>Tue, 20 Jun 2017 10:10:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Roolback-and-Commit/m-p/2285458#M59080</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-20T10:10:10Z</dc:date>
    </item>
  </channel>
</rss>

