<?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: Full Maven Integration in Installing and Upgrading</title>
    <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390366#M6594</link>
    <description>&lt;P&gt;Can you explain , what you have done. I am also facing same issue&lt;/P&gt;</description>
    <pubDate>Thu, 31 Jan 2019 16:50:12 GMT</pubDate>
    <dc:creator>birari</dc:creator>
    <dc:date>2019-01-31T16:50:12Z</dc:date>
    <item>
      <title>Full Maven Integration</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390354#M6582</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Currently, I work on Continuous Integration for Talend Project. I use tools supplied by Talend solution: CI Builder, CommandLine, TAC and Nexus. The main flow seems to work, but I have an issue about Maven integration in project.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;U&gt;My context:&lt;/U&gt;&lt;/P&gt; 
&lt;P&gt;Some routine in my project uses external modules to work. These modules are added to Talend Studio through Talend studio module management. All these modules are finally installed in folder located here:&lt;/P&gt; 
&lt;PRE&gt;&amp;lt;TalendStdioPath&amp;gt;/configuration/.m2/org/talend/libraries/&lt;/PRE&gt; 
&lt;P&gt;All these libraries are available on official maven repositories or on my company repositories.&lt;/P&gt; 
&lt;P&gt;To work&amp;nbsp; with Talend Continuous Integration solution, I had to copy all the libraries in the same folder of CommandLine.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;U&gt;My need:&lt;/U&gt;&lt;/P&gt; 
&lt;UL&gt; 
 &lt;LI&gt;How can I integrate Maven dependency in my project to resolve all dependencies through Maven engine and not by CommandLine/Studio engine ?&lt;/LI&gt; 
 &lt;LI&gt;How can I specify Maven dependencies for my routines instead of External Module ? How can I generate corresponding Maven pom for my Continuous Integration life-cycle?&amp;nbsp;&lt;/LI&gt; 
&lt;/UL&gt; 
&lt;P&gt;I hope my description is clear.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Regards&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 09:09:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390354#M6582</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T09:09:22Z</dc:date>
    </item>
    <item>
      <title>Re: Full Maven Integration</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390355#M6583</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Thanks for posting your issue here.&lt;/P&gt;
&lt;P&gt;We have redirected your issue and concern to our product experts and will keep you posted.&lt;/P&gt;
&lt;P&gt;Many thanks!&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Sabrina&lt;/P&gt;</description>
      <pubDate>Wed, 25 Oct 2017 07:53:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390355#M6583</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-10-25T07:53:26Z</dc:date>
    </item>
    <item>
      <title>Re: Full Maven Integration</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390356#M6584</link>
      <description>&lt;P&gt;I have similar need, do you have any updates?&lt;/P&gt;</description>
      <pubDate>Wed, 08 Nov 2017 16:33:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390356#M6584</guid>
      <dc:creator>pterdale_aig</dc:creator>
      <dc:date>2017-11-08T16:33:30Z</dc:date>
    </item>
    <item>
      <title>Re: Full Maven Integration</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390357#M6585</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I didn't have any update about my issue. No expert came to me to suggest a solution.&lt;BR /&gt;I hope have an answer soon.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Gabriel&lt;/P&gt;</description>
      <pubDate>Fri, 10 Nov 2017 09:29:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390357#M6585</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-11-10T09:29:09Z</dc:date>
    </item>
    <item>
      <title>Re: Full Maven Integration</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390358#M6586</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;We are working on your issue and will keep you posted.&lt;/P&gt;
&lt;P&gt;Thanks for your time.&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Sabrina&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 02:38:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390358#M6586</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-11-13T02:38:09Z</dc:date>
    </item>
    <item>
      <title>Re: Full Maven Integration</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390359#M6587</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;cf:&lt;/P&gt; 
&lt;UL&gt; 
 &lt;LI&gt;How can I integrate Maven dependency in my project to resolve all dependencies through Maven engine and not by CommandLine/Studio engine ?&lt;/LI&gt; 
&lt;/UL&gt; 
&lt;P&gt;=&amp;gt; Not possible actually, since the studio will take care of retrieve all the jars / ensure that all dependencies are available.&lt;/P&gt; 
&lt;P&gt;Even if it's really similar, since right now the nexus url / user / password, need to be setup in the config.ini, then commandline will retrieve all the jars. (you don't need to copy all the content of .m2 actually)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;UL&gt; 
 &lt;LI&gt;How can I specify Maven dependencies for my routines instead of External Module ? How can I generate corresponding Maven pom for my Continuous Integration life-cycle?&amp;nbsp;&lt;/LI&gt; 
&lt;/UL&gt; 
&lt;P&gt;=&amp;gt; Not possible right now, not even sure there is really some workaround (we can customize the pom, but the list of jars generated / included in final build will not change).&lt;/P&gt; 
&lt;P&gt;But we're working on a possibility right now to setup&amp;nbsp;a&amp;nbsp;custom maven uri directly instead of a fixed jar name in the routine dependency. We'll still retrieve for now the jar in the same&amp;nbsp;nexus&amp;nbsp;repository as before (for now), but at least you can set the jar even as snapshot if you want and retrieve automatically the jar later.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 03:01:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390359#M6587</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-11-13T03:01:07Z</dc:date>
    </item>
    <item>
      <title>Re: Full Maven Integration</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390360#M6588</link>
      <description>&lt;P&gt;I found a solution, i modified the&amp;nbsp;template pom file "pom_codes_template.xml" and added my routine jar dependencies, this file can be found inside a jar "org.talend.designer.maven_6.2.1.20160704_1411.jar", this jar is located in commandline-studio/plugins folder, i am using talend 6.2.1 version, if you are using different version you should have one with that version.&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 23:45:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390360#M6588</guid>
      <dc:creator>pterdale_aig</dc:creator>
      <dc:date>2017-11-13T23:45:44Z</dc:date>
    </item>
    <item>
      <title>Re: Full Maven Integration</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390361#M6589</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks for your answers. They don't simplify my work.&amp;nbsp;&lt;/P&gt; 
&lt;UL&gt; 
 &lt;LI&gt;I don't see my extra modules on my nexus. Is there a procedure to push added module to nexus repository ?&lt;/LI&gt; 
 &lt;LI&gt;Where can I find the documentation to connect my CommandLine to nexus ?&lt;/LI&gt; 
 &lt;LI&gt;Is there a way to generate manually an extra modules from a jar to facilitate my industrialisation ?&lt;/LI&gt; 
 &lt;LI&gt;How can I synchronize added external modules with Nexus ?&lt;/LI&gt; 
&lt;/UL&gt; 
&lt;P&gt;Moreover, I tried to use the&amp;nbsp;Maven project properties to modify the template but no effect on Maven generated project. It is just used for generate standalone POM for job and there is no configuration for Routine POM.&amp;nbsp;I am not against maintain POM for Job or Routine.&lt;/P&gt; 
&lt;UL&gt; 
 &lt;LI&gt;What the best way to manage extra dependencies with your Continuous Integration solution ?&lt;/LI&gt; 
&lt;/UL&gt; 
&lt;P&gt;In my humble opinion, the full integration of Maven in Talend is the best solution to integrate Talend in continuous integration life-cycle. Waiting improvement of this part, I would to find a maintainable solution for my team.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Regards,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Nov 2017 09:44:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390361#M6589</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-11-28T09:44:37Z</dc:date>
    </item>
    <item>
      <title>Re: Full Maven Integration</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390362#M6590</link>
      <description>&lt;P&gt;Can I have an update for this situation on 2019?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Jan 2019 12:14:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390362#M6590</guid>
      <dc:creator>navds</dc:creator>
      <dc:date>2019-01-28T12:14:42Z</dc:date>
    </item>
    <item>
      <title>Re: Full Maven Integration</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390363#M6591</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;P&gt;Here exists a new feture jira issue about:&lt;A title="https://jira.talendforge.org/browse/TUP-18373" href="https://jira.talendforge.org/browse/TUP-18373" target="_self" rel="nofollow noopener noreferrer"&gt;https://jira.talendforge.org/browse/TUP-18373&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;Best regards&lt;/P&gt; 
&lt;P&gt;Sabrina&lt;/P&gt;</description>
      <pubDate>Wed, 30 Jan 2019 03:04:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390363#M6591</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-01-30T03:04:10Z</dc:date>
    </item>
    <item>
      <title>Re: Full Maven Integration</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390364#M6592</link>
      <description>Thanks, Sabrina.&lt;BR /&gt;I see that the ticket has been closed, isn't it? Where should I learn how to use the new feature then?&lt;BR /&gt;&lt;BR /&gt;Regards,</description>
      <pubDate>Wed, 30 Jan 2019 07:01:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390364#M6592</guid>
      <dc:creator>navds</dc:creator>
      <dc:date>2019-01-30T07:01:10Z</dc:date>
    </item>
    <item>
      <title>Re: Full Maven Integration</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390365#M6593</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;P&gt;This issue is fixed in V 7.0.1. I don't find any documentation about it and will check it with our R&amp;amp;D and DOCT team later&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Have you tried to &lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3e3e3e; font-family: 'PT Sans','Helvetica',Helvetica,Arial,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 300; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;setup&amp;nbsp;a&amp;nbsp;custom maven uri directly instead of a fixed jar name in the routine dependency in V 7.0.1?&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3e3e3e; font-family: 'PT Sans','Helvetica',Helvetica,Arial,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 300; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;Best regards&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3e3e3e; font-family: 'PT Sans','Helvetica',Helvetica,Arial,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 300; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;Sabrina&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 31 Jan 2019 09:28:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390365#M6593</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-01-31T09:28:23Z</dc:date>
    </item>
    <item>
      <title>Re: Full Maven Integration</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390366#M6594</link>
      <description>&lt;P&gt;Can you explain , what you have done. I am also facing same issue&lt;/P&gt;</description>
      <pubDate>Thu, 31 Jan 2019 16:50:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390366#M6594</guid>
      <dc:creator>birari</dc:creator>
      <dc:date>2019-01-31T16:50:12Z</dc:date>
    </item>
    <item>
      <title>Re: Full Maven Integration</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390367#M6595</link>
      <description>&lt;P&gt;Good &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The other option is to add depedencies on each end every routines by then you got very big build of every jobs because all is included.&lt;/P&gt;&lt;P&gt;I was looking for compile-time only dependencies on routines/beans level and up to 6.5.1 this is the best option&lt;/P&gt;</description>
      <pubDate>Fri, 29 Mar 2019 14:05:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/Full-Maven-Integration/m-p/2390367#M6595</guid>
      <dc:creator>vharcq</dc:creator>
      <dc:date>2019-03-29T14:05:16Z</dc:date>
    </item>
  </channel>
</rss>

