<?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: [resolved] Place Routines in Container in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/resolved-Place-Routines-in-Container/m-p/2313250#M84124</link>
    <description>Hello and thanks for the suggestion. Unfortunately that was already set up before I posted this question. The above error messages already had all the routines in the job's routine dependencies. 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;B&gt;EDIT 1:&lt;/B&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;I have tried extracting the built .jar file and I noticed that in the UserRoutines.jar inside, it is missing one of the routines, MRZInfo to be exact. In the job's routine dependencies there are 4, but in the UserRoutines.jar, there are only 3. Please see attached screenshots. Hope these help. 
&lt;BR /&gt; 
&lt;BR /&gt;Job Routine Dependencies: 
&lt;BR /&gt; 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MGTv.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/145985i7064491EBD64503F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MGTv.png" alt="0683p000009MGTv.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;UserRoutines.jar extracted: 
&lt;BR /&gt; 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MGvi.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/131986i2AF85493405F4924/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MGvi.png" alt="0683p000009MGvi.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;B&gt;EDIT 2:&lt;/B&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;I have tried setting the routine dependencies one at a time and building the job again and again until it shows less missing routine errors. For some weird reason, I now have 4 classes in the UserRoutines.jar. 
&lt;BR /&gt; 
&lt;BR /&gt;Job has now been successfully deployed in the Karaf, thanks for the help.</description>
    <pubDate>Tue, 24 Nov 2015 01:07:00 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2015-11-24T01:07:00Z</dc:date>
    <item>
      <title>[resolved] Place Routines in Container</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Place-Routines-in-Container/m-p/2313246#M84120</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;I have a Talend job that will be built as a .jar file to be placed in a container. Unfortunately it uses routines, and I believe this is whats causing the error whenever I try to place the .jar in the container - it doesnt get created, but shows a failure instead.&lt;BR /&gt;&lt;BR /&gt;How can I include or export my routines such that I can include them in my Talend job or be placed in the container so my Talend job can successfully be created?&lt;BR /&gt;&lt;BR /&gt;Best Regards,</description>
      <pubDate>Sat, 16 Nov 2024 10:56:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Place-Routines-in-Container/m-p/2313246#M84120</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T10:56:11Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Place Routines in Container</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Place-Routines-in-Container/m-p/2313247#M84121</link>
      <description>You will need to show us the logs you get from your container (I am assuming Apache Karaf). Routines will be compiled inside the Jar, so I don't think it is the routines.</description>
      <pubDate>Mon, 23 Nov 2015 10:47:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Place-Routines-in-Container/m-p/2313247#M84121</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-11-23T10:47:07Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Place Routines in Container</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Place-Routines-in-Container/m-p/2313248#M84122</link>
      <description>I see, here is a snippet of the log that shows the error: 
  &lt;BR /&gt; 
  &lt;BR /&gt; 
  &lt;PRE&gt;05:50:38,926 | INFO &amp;nbsp;| container/deploy | ? &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ? | 6 - org.apache.felix.fileinstall - 3.4.2 | Uninstalling bundle 405 (demo_esb.ValidateMRZ)&lt;BR /&gt;05:50:38,927 | INFO &amp;nbsp;| container/deploy | nt.container.BlueprintExtender$3 &amp;nbsp;299 | 7 - org.apache.aries.blueprint.core - 1.4.0 | Destroying BlueprintContainer for bundle demo_esb.ValidateMRZ05:51:27,061 | INFO &amp;nbsp;| container/deploy | ? &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ? | 6 - org.apache.felix.fileinstall - 3.4.2 | Installing bundle demo_esb.ValidateMRZ / 1.2.005:51:27,187 | INFO &amp;nbsp;| container/deploy | r.internal.JobTracker$Customizer &amp;nbsp;106 | 199 - org.talend.esb.job.controller - 5.6.1 | Service with reference {routines.system.api&lt;/PRE&gt;
 &lt;BR /&gt;&lt;BR /&gt;To see the whole post, download it &lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009MdDp"&gt;here&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009MdDp"&gt;OriginalPost.pdf&lt;/A&gt;</description>
      <pubDate>Mon, 23 Nov 2015 10:55:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Place-Routines-in-Container/m-p/2313248#M84122</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-11-23T10:55:57Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Place Routines in Container</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Place-Routines-in-Container/m-p/2313249#M84123</link>
      <description>Ah, I see. I may have been wrong saying that it is not the routines. Try right clicking on the closed Job in your Studio and selecting "Setup routine dependencies". Then select each of the routines you use in the job and rebuild the job. Delete the old job from the Karaf deploy folder and add the new one. That should at least change the error message if it doesn't work.</description>
      <pubDate>Mon, 23 Nov 2015 11:26:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Place-Routines-in-Container/m-p/2313249#M84123</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-11-23T11:26:39Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Place Routines in Container</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Place-Routines-in-Container/m-p/2313250#M84124</link>
      <description>Hello and thanks for the suggestion. Unfortunately that was already set up before I posted this question. The above error messages already had all the routines in the job's routine dependencies. 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;B&gt;EDIT 1:&lt;/B&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;I have tried extracting the built .jar file and I noticed that in the UserRoutines.jar inside, it is missing one of the routines, MRZInfo to be exact. In the job's routine dependencies there are 4, but in the UserRoutines.jar, there are only 3. Please see attached screenshots. Hope these help. 
&lt;BR /&gt; 
&lt;BR /&gt;Job Routine Dependencies: 
&lt;BR /&gt; 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MGTv.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/145985i7064491EBD64503F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MGTv.png" alt="0683p000009MGTv.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;UserRoutines.jar extracted: 
&lt;BR /&gt; 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MGvi.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/131986i2AF85493405F4924/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MGvi.png" alt="0683p000009MGvi.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;B&gt;EDIT 2:&lt;/B&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;I have tried setting the routine dependencies one at a time and building the job again and again until it shows less missing routine errors. For some weird reason, I now have 4 classes in the UserRoutines.jar. 
&lt;BR /&gt; 
&lt;BR /&gt;Job has now been successfully deployed in the Karaf, thanks for the help.</description>
      <pubDate>Tue, 24 Nov 2015 01:07:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Place-Routines-in-Container/m-p/2313250#M84124</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-11-24T01:07:00Z</dc:date>
    </item>
  </channel>
</rss>

