<?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: Talend Export Job in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Talend-Export-Job/m-p/2223416#M16545</link>
    <description>@shong, thanks for the references. 
&lt;BR /&gt;I do familiar with Java / Talend integration. and I'm doing it already. 
&lt;BR /&gt;my question is more about the development environment. 
&lt;BR /&gt;I guess that you are familiar with the concept of managing common 3rd part dependencies (jars)... and that modern tools like Maven and Gradle are almost essential for working with a 'real world 
&lt;BR /&gt; project. 
&lt;BR /&gt;As I understand there is no way to export jobs into jars using API (plz correct me if I'm wrong) than the only way is to do it manually (right click &amp;gt; Export jobs &amp;gt;....) and put the jars in the source control (SVN/CVS/.....) . This is in a contradiction to the maven/gradle concept in which the jars are not part of the sources, and they are downloaded at build/deploy time from a repository. 
&lt;BR /&gt;I know I can export the job jars manually and put the in a repository, but then I have all the versions issues. and I wonder wether Talend has any kinf of integration with maven / gradle. 
&lt;BR /&gt;Even API (java / cli / ant/ ...) for exporting jobs script will be helpful. 
&lt;BR /&gt;-- Yonatan</description>
    <pubDate>Mon, 09 May 2011 12:06:21 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2011-05-09T12:06:21Z</dc:date>
    <item>
      <title>Talend Export Job</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Export-Job/m-p/2223412#M16541</link>
      <description>Hi, 
&lt;BR /&gt;I am invoking a Talend job from a Java application. 
&lt;BR /&gt;My application structure is like - 
&lt;BR /&gt;App 
&lt;BR /&gt; | 
&lt;BR /&gt; ----lib (poi jars, oracle jars, mssql jars etc - all maven artifacts) 
&lt;BR /&gt; | 
&lt;BR /&gt; ----main-java (application java classes) 
&lt;BR /&gt; | 
&lt;BR /&gt; ----talend-job-jars 
&lt;BR /&gt; | 
&lt;BR /&gt; --- job1 
&lt;BR /&gt; | 
&lt;BR /&gt; --- (structure of the talend exported job) 
&lt;BR /&gt; 
&lt;BR /&gt; | 
&lt;BR /&gt; --- job2... etc 
&lt;BR /&gt; 
&lt;BR /&gt;Now I want to take care of 2 things - 
&lt;BR /&gt;1) Export the talend jobs in such a way that only the talend classes, and the job classes are available in the exported structure, since the rest of the third party jars are already available to me in the lib of my application. Also, the size of the exported jar is around 27 MB if I include all the jars in the talend exported job jar. 
&lt;BR /&gt;2) To be able to import the job into TOS, as it is, from the structure above( that is App-&amp;gt;talend-job-jars-&amp;gt;job1 ... ) 
&lt;BR /&gt;I was thinking if exporting just the job jar classes would be possible and if we were possible make the advancedPersistentLookupLib-1.0.jar, talend_file_enhanced_*.jar and other possible talend jars as a maven artifact, then the build process could ensure that all the required classes (third party as well as talend) are there in the class path of the job class. 
&lt;BR /&gt; 
&lt;BR /&gt; Please provide your inputs. 
&lt;BR /&gt;Thank you. 
&lt;BR /&gt;Neha</description>
      <pubDate>Sat, 16 Nov 2024 12:58:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Export-Job/m-p/2223412#M16541</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T12:58:36Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Export Job</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Export-Job/m-p/2223413#M16542</link>
      <description>I forgot to mention I am using TOS 4.1.2 &lt;BR /&gt;Thanks!</description>
      <pubDate>Tue, 19 Apr 2011 10:43:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Export-Job/m-p/2223413#M16542</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-04-19T10:43:56Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Export Job</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Export-Job/m-p/2223414#M16543</link>
      <description>got similar problem : integrating Talend exported jars with Maven / Gradle.&lt;BR /&gt;Any hints?</description>
      <pubDate>Sun, 08 May 2011 14:24:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Export-Job/m-p/2223414#M16543</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-05-08T14:24:56Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Export Job</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Export-Job/m-p/2223415#M16544</link>
      <description>Hi 
&lt;BR /&gt;You can find how to integrate/call talend job in other java application in topics: 
&lt;BR /&gt; 
&lt;A href="http://www.talendforge.org/forum/viewtopic.php?pid=11713#p11713" rel="nofollow noopener noreferrer"&gt;http://www.talendforge.org/forum/viewtopic.php?pid=11713#p11713&lt;/A&gt; 
&lt;BR /&gt; 
&lt;A href="https://community.talend.com/t5/Design-and-Development/Reading-java-or-protobuf-object/td-p/63511" rel="nofollow noopener noreferrer"&gt;https://community.talend.com/t5/Design-and-Development/Reading-java-or-protobuf-object/td-p/63511&lt;/A&gt; 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Shong</description>
      <pubDate>Mon, 09 May 2011 03:52:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Export-Job/m-p/2223415#M16544</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-05-09T03:52:25Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Export Job</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Export-Job/m-p/2223416#M16545</link>
      <description>@shong, thanks for the references. 
&lt;BR /&gt;I do familiar with Java / Talend integration. and I'm doing it already. 
&lt;BR /&gt;my question is more about the development environment. 
&lt;BR /&gt;I guess that you are familiar with the concept of managing common 3rd part dependencies (jars)... and that modern tools like Maven and Gradle are almost essential for working with a 'real world 
&lt;BR /&gt; project. 
&lt;BR /&gt;As I understand there is no way to export jobs into jars using API (plz correct me if I'm wrong) than the only way is to do it manually (right click &amp;gt; Export jobs &amp;gt;....) and put the jars in the source control (SVN/CVS/.....) . This is in a contradiction to the maven/gradle concept in which the jars are not part of the sources, and they are downloaded at build/deploy time from a repository. 
&lt;BR /&gt;I know I can export the job jars manually and put the in a repository, but then I have all the versions issues. and I wonder wether Talend has any kinf of integration with maven / gradle. 
&lt;BR /&gt;Even API (java / cli / ant/ ...) for exporting jobs script will be helpful. 
&lt;BR /&gt;-- Yonatan</description>
      <pubDate>Mon, 09 May 2011 12:06:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Export-Job/m-p/2223416#M16545</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-05-09T12:06:21Z</dc:date>
    </item>
  </channel>
</rss>

