<?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: Error deploying OSGI Bundle for ESB in Karaf in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Error-deploying-OSGI-Bundle-for-ESB-in-Karaf/m-p/2357495#M122771</link>
    <description>&lt;P&gt;You can use RunIf links within your service OR you can make use of multiple REST API Mappings in your tRESTRequest component (...assuming that is what you are using). The second solution is probably better since you can create different URI Patterns for each requirement. You would then link to different tRunJobs which are hardcoded to run 1 job instead of being dynamic.&lt;/P&gt;</description>
    <pubDate>Thu, 15 Feb 2018 10:23:01 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2018-02-15T10:23:01Z</dc:date>
    <item>
      <title>Error deploying OSGI Bundle for ESB in Karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Error-deploying-OSGI-Bundle-for-ESB-in-Karaf/m-p/2357492#M122768</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;P&gt;I have this project in Talend ESB:&lt;/P&gt; 
&lt;P&gt;1 main JOB Exposing tRESTfull method gathering parameter and passign to n°3 subjob&lt;/P&gt; 
&lt;P&gt;3 subjob executing task based on parameters.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Everything works ok in Talend Studio, but when I try to export main JOB (1) as OSGI Bundle for Karaf, I receive following error:&lt;/P&gt; 
&lt;PRE&gt; Exception in component tRunJob_1 (Karaf_global_service)
java.lang.RuntimeException: Child job returns 1. It doesn't terminate normally.
Error: Could not find or load main class local_project.esb_fb_post_0_1.ESB_fb_post&lt;/PRE&gt; 
&lt;P&gt;This is the main JOB configuration:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="main_job.JPG" style="width: 777px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lsbk.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/143735i878F50FBB77BBA51/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lsbk.jpg" alt="0683p000009Lsbk.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&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; 
&lt;P&gt;&amp;nbsp;&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; 
&lt;P&gt;&amp;nbsp;&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; 
&lt;P&gt;&amp;nbsp;&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; 
&lt;P&gt;Any idea/suggestion? How can I manually add subjob?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thx&lt;/P&gt; 
&lt;P&gt;Regs&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 08:42:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Error-deploying-OSGI-Bundle-for-ESB-in-Karaf/m-p/2357492#M122768</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T08:42:26Z</dc:date>
    </item>
    <item>
      <title>Re: Error deploying OSGI Bundle for ESB in Karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Error-deploying-OSGI-Bundle-for-ESB-in-Karaf/m-p/2357493#M122769</link>
      <description>&lt;P&gt;Unfortunately the Dynamic Job functionality is not supported in the Runtime. This is annoying, but there are workarounds. Are you using the Enterprise Edition or the Open Source Edition? If you are using the Enterprise Edition you can configure your webservice to call the TAC's metaservlet API and start your required jobs in the TAC remotely. This is nice because it makes it even more dynamic. Alternatively (if you are using the Open Source Edition), you can set up your subjobs as web services as well. Then call them from your main service. You could also just add conditional logic within your web service and have multiple tRunJobs.&lt;/P&gt;</description>
      <pubDate>Wed, 14 Feb 2018 11:54:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Error-deploying-OSGI-Bundle-for-ESB-in-Karaf/m-p/2357493#M122769</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-02-14T11:54:06Z</dc:date>
    </item>
    <item>
      <title>Re: Error deploying OSGI Bundle for ESB in Karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Error-deploying-OSGI-Bundle-for-ESB-in-Karaf/m-p/2357494#M122770</link>
      <description>&lt;P&gt;Hi, thx for your post.&lt;/P&gt; 
&lt;P&gt;I do confirm you I'm using OpenSource Edition.&lt;/P&gt; 
&lt;P&gt;Can you please gimme some little hints related to your suggestion &lt;EM&gt;"add&amp;nbsp;conditional logic within your web service and have multiple tRunJobs"?&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;Do you mean turn each subjob as indipendent webservice, or embedd to the main webservice job all the subjobs?&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;Is there a simple way to add a conditional logic route detecting a variable from main webservice (like the setting for the Dynamic Job).&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;Thanks again for your help, really appreciated.&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;Cheers&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;S.&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Feb 2018 07:44:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Error-deploying-OSGI-Bundle-for-ESB-in-Karaf/m-p/2357494#M122770</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-02-15T07:44:55Z</dc:date>
    </item>
    <item>
      <title>Re: Error deploying OSGI Bundle for ESB in Karaf</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Error-deploying-OSGI-Bundle-for-ESB-in-Karaf/m-p/2357495#M122771</link>
      <description>&lt;P&gt;You can use RunIf links within your service OR you can make use of multiple REST API Mappings in your tRESTRequest component (...assuming that is what you are using). The second solution is probably better since you can create different URI Patterns for each requirement. You would then link to different tRunJobs which are hardcoded to run 1 job instead of being dynamic.&lt;/P&gt;</description>
      <pubDate>Thu, 15 Feb 2018 10:23:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Error-deploying-OSGI-Bundle-for-ESB-in-Karaf/m-p/2357495#M122771</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-02-15T10:23:01Z</dc:date>
    </item>
  </channel>
</rss>

