<?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: nulljava.lang.RuntimeException:Child job returns 1. It doesn't terminate normally in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/nulljava-lang-RuntimeException-Child-job-returns-1-It-doesn-t/m-p/2300509#M145356</link>
    <description>&lt;P&gt;See this&amp;nbsp;&lt;A href="https://stackoverflow.com/questions/31002612/java-hotspottm-64-bit-server-vm-warning" target="_blank" rel="nofollow noopener noreferrer"&gt;https://stackoverflow.com/questions/31002612/java-hotspottm-64-bit-server-vm-warning&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;If you tweak the JVM Memory Arguments for your job either in Studio or TAC, and you set a higher value, then all childjobs that are "run as an independent process" will also use the same same JVM Memory arguments. &amp;nbsp;And basically you server does not have enough RAM to reserve the memory. Remember, Java reserves physical RAM, and does not reserve virtual memory.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;For example:&lt;/P&gt; 
&lt;P&gt;JOB A &amp;nbsp;(JVM -Xmx Memory 4GB)&lt;/P&gt; 
&lt;P&gt;-- Calls Child Job B &amp;nbsp;(will inherit &lt;SPAN&gt;-Xmx&amp;nbsp;&lt;/SPAN&gt;from Job A and will initiate with 4 GB RAM)&lt;/P&gt; 
&lt;P&gt;-- Calls Child Job C&amp;nbsp;&lt;SPAN&gt;(will inherit -Xmx from Job A and will initiate with 4 GB RAM)&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;If Child Job B &amp;amp; C are being executed in Parallel, then your system needs 12 GB RAM, else your child job cannot start.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Again this if for child job run as an independent process. &amp;nbsp;If you change that settings, then &amp;nbsp;all 3 jobs run with Job A memory space i.e. 4GB&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;If you have many other jobs also running on the same server, then you should check whether you have enough RAM on the server when this Job is being scheduled and run.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 21 Aug 2017 02:16:33 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2017-08-21T02:16:33Z</dc:date>
    <item>
      <title>nulljava.lang.RuntimeException:Child job returns 1. It doesn't terminate normally</title>
      <link>https://community.qlik.com/t5/Talend-Studio/nulljava-lang-RuntimeException-Child-job-returns-1-It-doesn-t/m-p/2300508#M145355</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;we have an scheduled job in production environment , sometimes we are seeing below errors with one of the job , could you please help us to resolve this error soon :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;But while we re-ran job the job was successfull&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;,&lt;STRONG&gt;Attached the detailed log&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Error log :&lt;/P&gt;
&lt;P&gt;INFO ]: data_management.j_loadmdm_a_003_product_1_4.j_LoadMDM_a_003_Product - tLogRow_1 - Content of row 128: 129|000000000000100856|89|CEPITA&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;ERROR&lt;/STRONG&gt;|A8KD054103|||||||||||||||||||&lt;/P&gt;
&lt;P&gt;[INFO ]: data_management.j_loadmdm_a_003_product_1_4.j_LoadMDM_a_003_Product - tLogRow_6 - Content of row 128: 129|000000000000100856|89|CEPITA&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;ERROR&lt;/STRONG&gt;|A8KD054103|||||||||||||||||||&lt;/P&gt;
&lt;P&gt;[INFO ]: data_management.j_loadmdm_a_003_product_1_4.j_LoadMDM_a_003_Product - tLogRow_8 - Content of row 128: 129|1|89-000000000000100856|CEPITA&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;ERROR&lt;/STRONG&gt;|A8KD054103||||||||||||||||||N|14475&lt;/P&gt;
&lt;P&gt;FATAL]: data_management.j_lh_a_000_mdmlookup_1_3.j_LH_a_000_mdmlookup - tRunJob_1 Child job returns 1. It doesn't terminate normally.&lt;BR /&gt;Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000795580000, 537395200, 0) failed; error='Cannot allocate memory' (errno=12)&lt;/P&gt;
&lt;P&gt;[ERROR]: data_management.j_lh_a_000_mdmlookup_1_3.j_LH_a_000_mdmlookup - nulljava.lang.RuntimeException:Child job returns 1.&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;It doesn't terminate normally.&lt;/STRONG&gt;&lt;BR /&gt;Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000795580000, 537395200, 0) failed; error='&lt;STRONG&gt;Cannot allocate memory&lt;/STRONG&gt;' (err no=12) (jobInstanceID: 354334721)&lt;BR /&gt;[FATAL]: data_management.j_loaddata_a_001_master_1_4.j_LoadData_a_001_master - tRunJob_12 Child job returns 1.&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;It doesn't terminate normally&lt;/STRONG&gt;.&lt;BR /&gt;Exception in component tRunJob_1&lt;BR /&gt;java.lang.RuntimeException: Child job returns 1.&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;It doesn't terminate normally.&lt;/STRONG&gt;&lt;BR /&gt;Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000795580000, 537395200, 0) failed; error='&lt;STRONG&gt;Cannot allocate memory&lt;/STRONG&gt;' (errno=12)&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 09:23:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/nulljava-lang-RuntimeException-Child-job-returns-1-It-doesn-t/m-p/2300508#M145355</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T09:23:39Z</dc:date>
    </item>
    <item>
      <title>Re: nulljava.lang.RuntimeException:Child job returns 1. It doesn't terminate normally</title>
      <link>https://community.qlik.com/t5/Talend-Studio/nulljava-lang-RuntimeException-Child-job-returns-1-It-doesn-t/m-p/2300509#M145356</link>
      <description>&lt;P&gt;See this&amp;nbsp;&lt;A href="https://stackoverflow.com/questions/31002612/java-hotspottm-64-bit-server-vm-warning" target="_blank" rel="nofollow noopener noreferrer"&gt;https://stackoverflow.com/questions/31002612/java-hotspottm-64-bit-server-vm-warning&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;If you tweak the JVM Memory Arguments for your job either in Studio or TAC, and you set a higher value, then all childjobs that are "run as an independent process" will also use the same same JVM Memory arguments. &amp;nbsp;And basically you server does not have enough RAM to reserve the memory. Remember, Java reserves physical RAM, and does not reserve virtual memory.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;For example:&lt;/P&gt; 
&lt;P&gt;JOB A &amp;nbsp;(JVM -Xmx Memory 4GB)&lt;/P&gt; 
&lt;P&gt;-- Calls Child Job B &amp;nbsp;(will inherit &lt;SPAN&gt;-Xmx&amp;nbsp;&lt;/SPAN&gt;from Job A and will initiate with 4 GB RAM)&lt;/P&gt; 
&lt;P&gt;-- Calls Child Job C&amp;nbsp;&lt;SPAN&gt;(will inherit -Xmx from Job A and will initiate with 4 GB RAM)&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;If Child Job B &amp;amp; C are being executed in Parallel, then your system needs 12 GB RAM, else your child job cannot start.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Again this if for child job run as an independent process. &amp;nbsp;If you change that settings, then &amp;nbsp;all 3 jobs run with Job A memory space i.e. 4GB&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;If you have many other jobs also running on the same server, then you should check whether you have enough RAM on the server when this Job is being scheduled and run.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 21 Aug 2017 02:16:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/nulljava-lang-RuntimeException-Child-job-returns-1-It-doesn-t/m-p/2300509#M145356</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-08-21T02:16:33Z</dc:date>
    </item>
    <item>
      <title>Re: nulljava.lang.RuntimeException:Child job returns 1. It doesn't terminate normally</title>
      <link>https://community.qlik.com/t5/Talend-Studio/nulljava-lang-RuntimeException-Child-job-returns-1-It-doesn-t/m-p/2300510#M145357</link>
      <description>&lt;P&gt;Tried but not worked my side. &lt;/P&gt;</description>
      <pubDate>Tue, 05 Oct 2021 09:23:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/nulljava-lang-RuntimeException-Child-job-returns-1-It-doesn-t/m-p/2300510#M145357</guid>
      <dc:creator>Ravivarma_india</dc:creator>
      <dc:date>2021-10-05T09:23:23Z</dc:date>
    </item>
  </channel>
</rss>

