<?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 Unix shell without classpath/reference of sub jobs' java lib in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Unix-shell-without-classpath-reference-of-sub-jobs-java-lib/m-p/2344812#M112424</link>
    <description>&lt;P&gt;We have a job that include 6 sub jobs, each sub job works well and fully tested, but when we try to run the main job, it throws following exceptions. The root cause is that the shell doesn't include sub jobs' jar reference&lt;/P&gt;&lt;P&gt;Anyone knows about it, how to add sub jobs' reference jar to shell.?&lt;/P&gt;&lt;P&gt;﻿&lt;/P&gt;&lt;P&gt;Exception in thread "main" java.lang.NoClassDefFoundError: org/talend/bigdata/dataflow/hmap/PostProcessor&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Class.getDeclaredMethods0(Native Method)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Class.privateGetMethodRecursive(Class.java:3048)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Class.getMethod0(Class.java:3018)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Class.getMethod(Class.java:1784)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster.startUserApplication(ApplicationMaster.scala:679)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster.runDriver(ApplicationMaster.scala:461)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at &lt;A href="http://org.apache.spark.deploy.yarn.ApplicationMaster.org" alt="http://org.apache.spark.deploy.yarn.ApplicationMaster.org" target="_blank"&gt;org.apache.spark.deploy.yarn.ApplicationMaster.org&lt;/A&gt;$apache$spark$deploy$yarn$ApplicationMaster$$runImpl(ApplicationMaster.scala:305)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster$$anonfun$run$1.apply$mcV$sp(ApplicationMaster.scala:245)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster$$anonfun$run$1.apply(ApplicationMaster.scala:245)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster$$anonfun$run$1.apply(ApplicationMaster.scala:245)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster$$anon$3.run(ApplicationMaster.scala:783)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.security.AccessController.doPrivileged(Native Method)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at javax.security.auth.Subject.doAs(Subject.java:422)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1875)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster.doAsUser(ApplicationMaster.scala:782)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster.run(ApplicationMaster.scala:244)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster$.main(ApplicationMaster.scala:807)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster.main(ApplicationMaster.scala)&lt;/P&gt;&lt;P&gt;Caused by: java.lang.ClassNotFoundException: org.talend.bigdata.dataflow.hmap.PostProcessor&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.net.URLClassLoader.findClass(URLClassLoader.java:381)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.ClassLoader.loadClass(ClassLoader.java:424)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.ClassLoader.loadClass(ClassLoader.java:357)&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 00:07:30 GMT</pubDate>
    <dc:creator>Eddie_Liu</dc:creator>
    <dc:date>2024-11-16T00:07:30Z</dc:date>
    <item>
      <title>Unix shell without classpath/reference of sub jobs' java lib</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Unix-shell-without-classpath-reference-of-sub-jobs-java-lib/m-p/2344812#M112424</link>
      <description>&lt;P&gt;We have a job that include 6 sub jobs, each sub job works well and fully tested, but when we try to run the main job, it throws following exceptions. The root cause is that the shell doesn't include sub jobs' jar reference&lt;/P&gt;&lt;P&gt;Anyone knows about it, how to add sub jobs' reference jar to shell.?&lt;/P&gt;&lt;P&gt;﻿&lt;/P&gt;&lt;P&gt;Exception in thread "main" java.lang.NoClassDefFoundError: org/talend/bigdata/dataflow/hmap/PostProcessor&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Class.getDeclaredMethods0(Native Method)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Class.privateGetMethodRecursive(Class.java:3048)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Class.getMethod0(Class.java:3018)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Class.getMethod(Class.java:1784)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster.startUserApplication(ApplicationMaster.scala:679)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster.runDriver(ApplicationMaster.scala:461)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at &lt;A href="http://org.apache.spark.deploy.yarn.ApplicationMaster.org" alt="http://org.apache.spark.deploy.yarn.ApplicationMaster.org" target="_blank"&gt;org.apache.spark.deploy.yarn.ApplicationMaster.org&lt;/A&gt;$apache$spark$deploy$yarn$ApplicationMaster$$runImpl(ApplicationMaster.scala:305)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster$$anonfun$run$1.apply$mcV$sp(ApplicationMaster.scala:245)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster$$anonfun$run$1.apply(ApplicationMaster.scala:245)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster$$anonfun$run$1.apply(ApplicationMaster.scala:245)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster$$anon$3.run(ApplicationMaster.scala:783)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.security.AccessController.doPrivileged(Native Method)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at javax.security.auth.Subject.doAs(Subject.java:422)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1875)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster.doAsUser(ApplicationMaster.scala:782)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster.run(ApplicationMaster.scala:244)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster$.main(ApplicationMaster.scala:807)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.spark.deploy.yarn.ApplicationMaster.main(ApplicationMaster.scala)&lt;/P&gt;&lt;P&gt;Caused by: java.lang.ClassNotFoundException: org.talend.bigdata.dataflow.hmap.PostProcessor&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.net.URLClassLoader.findClass(URLClassLoader.java:381)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.ClassLoader.loadClass(ClassLoader.java:424)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.ClassLoader.loadClass(ClassLoader.java:357)&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 00:07:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Unix-shell-without-classpath-reference-of-sub-jobs-java-lib/m-p/2344812#M112424</guid>
      <dc:creator>Eddie_Liu</dc:creator>
      <dc:date>2024-11-16T00:07:30Z</dc:date>
    </item>
    <item>
      <title>Re: Unix shell without classpath/reference of sub jobs' java lib</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Unix-shell-without-classpath-reference-of-sub-jobs-java-lib/m-p/2344813#M112425</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;We are supposing that some of the JARs used by your components cannot be found in the current Java version.&lt;/P&gt;&lt;P&gt;What's JDK version are you using?&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Sabrina&lt;/P&gt;</description>
      <pubDate>Wed, 26 May 2021 07:51:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Unix-shell-without-classpath-reference-of-sub-jobs-java-lib/m-p/2344813#M112425</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-05-26T07:51:07Z</dc:date>
    </item>
    <item>
      <title>Re: Unix shell without classpath/reference of sub jobs' java lib</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Unix-shell-without-classpath-reference-of-sub-jobs-java-lib/m-p/2344814#M112426</link>
      <description>&lt;P&gt;We are using Talend Data Fabric with default JDK. The root cause is, Talend created Unix Shell without  the reference of sub job's  jar. Do you know how to solve it? Thanks.&lt;/P&gt;</description>
      <pubDate>Thu, 27 May 2021 00:22:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Unix-shell-without-classpath-reference-of-sub-jobs-java-lib/m-p/2344814#M112426</guid>
      <dc:creator>Eddie_Liu</dc:creator>
      <dc:date>2021-05-27T00:22:55Z</dc:date>
    </item>
    <item>
      <title>Re: Unix shell without classpath/reference of sub jobs' java lib</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Unix-shell-without-classpath-reference-of-sub-jobs-java-lib/m-p/2344815#M112427</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;With your subscription solution, please create a support case on talend support portal so that we could give you a remote assistance to deliver a patch if needed through support cycle with priority.&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Sabrina&lt;/P&gt;</description>
      <pubDate>Thu, 27 May 2021 08:55:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Unix-shell-without-classpath-reference-of-sub-jobs-java-lib/m-p/2344815#M112427</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-05-27T08:55:23Z</dc:date>
    </item>
  </channel>
</rss>

