<?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 Best practice Talend ESB in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Best-practice-Talend-ESB/m-p/2278909#M54242</link>
    <description>&lt;P&gt;In Talend for ESB, you can export a job either as standalone (with(out) context scripts &amp;amp; etc) or as an OSGi bundle to be deployed in the karaf&amp;nbsp;container. I am working in the OpenStudio, the following question apply for the second option.&lt;/P&gt; 
&lt;UL&gt; 
 &lt;LI&gt;How do we manage logs ?&amp;nbsp;By default all output are logged in&amp;nbsp;Runtime_ESBSE/container/log/tesb.log. How do I customize this for a project ?&amp;nbsp;per bundle ?&lt;/LI&gt; 
 &lt;LI&gt;How do I share a single context file among multiple bundles ?&amp;nbsp;I am aware that if you have deployed a bundle as "foobar.jar", you need to create a foobar.cfg&amp;nbsp;file in container/etc. But what if want to share a general.cfg&amp;nbsp;?&lt;/LI&gt; 
 &lt;LI&gt;Is it best practice to design a stateful webservice&amp;nbsp;in ESB ?&lt;/LI&gt; 
 &lt;LI&gt;Something you think is worth to be mentioned regarding the mediation components ?&amp;nbsp;like why would you use a route instead of a job ?&lt;/LI&gt; 
&lt;/UL&gt; 
&lt;P&gt;Thanks for your contribution.&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 06:32:29 GMT</pubDate>
    <dc:creator>navds</dc:creator>
    <dc:date>2024-11-16T06:32:29Z</dc:date>
    <item>
      <title>Best practice Talend ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Best-practice-Talend-ESB/m-p/2278909#M54242</link>
      <description>&lt;P&gt;In Talend for ESB, you can export a job either as standalone (with(out) context scripts &amp;amp; etc) or as an OSGi bundle to be deployed in the karaf&amp;nbsp;container. I am working in the OpenStudio, the following question apply for the second option.&lt;/P&gt; 
&lt;UL&gt; 
 &lt;LI&gt;How do we manage logs ?&amp;nbsp;By default all output are logged in&amp;nbsp;Runtime_ESBSE/container/log/tesb.log. How do I customize this for a project ?&amp;nbsp;per bundle ?&lt;/LI&gt; 
 &lt;LI&gt;How do I share a single context file among multiple bundles ?&amp;nbsp;I am aware that if you have deployed a bundle as "foobar.jar", you need to create a foobar.cfg&amp;nbsp;file in container/etc. But what if want to share a general.cfg&amp;nbsp;?&lt;/LI&gt; 
 &lt;LI&gt;Is it best practice to design a stateful webservice&amp;nbsp;in ESB ?&lt;/LI&gt; 
 &lt;LI&gt;Something you think is worth to be mentioned regarding the mediation components ?&amp;nbsp;like why would you use a route instead of a job ?&lt;/LI&gt; 
&lt;/UL&gt; 
&lt;P&gt;Thanks for your contribution.&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 06:32:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Best-practice-Talend-ESB/m-p/2278909#M54242</guid>
      <dc:creator>navds</dc:creator>
      <dc:date>2024-11-16T06:32:29Z</dc:date>
    </item>
    <item>
      <title>Re: Best practice Talend ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Best-practice-Talend-ESB/m-p/2278910#M54243</link>
      <description>&lt;P&gt;I will answer in-line below.....&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;HR /&gt; 
 &lt;A href="https://community.qlik.com/s/profile/00539000006yveuAAA"&gt;@navds&lt;/A&gt;&amp;nbsp;wrote: 
 &lt;BR /&gt; 
 &lt;P&gt;In Talend for ESB, you can export a job either as standalone (with(out) context scripts &amp;amp; etc) or as an OSGi bundle to be deployed in the karaf&amp;nbsp;container. I am working in the OpenStudio, the following question apply for the second option.&lt;/P&gt; 
 &lt;UL&gt; 
  &lt;LI&gt;How do we manage logs ?&amp;nbsp;By default all output are logged in&amp;nbsp;Runtime_ESBSE/container/log/tesb.log. How do I customize this for a project ?&amp;nbsp;per bundle ?&lt;/LI&gt; 
 &lt;/UL&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;P&gt;You can still use the AMC (Activity Monitoring Console) in the OSGI container, if you are talking about simply running jobs (not services or routes). If you want logs for your jobs, it might be good to try that.&lt;/P&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;UL&gt; 
  &lt;LI&gt;How do I share a single context file among multiple bundles ?&amp;nbsp;I am aware that if you have deployed a bundle as "foobar.jar", you need to create a foobar.cfg&amp;nbsp;file in container/etc. But what if want to share a general.cfg&amp;nbsp;?&lt;/LI&gt; 
 &lt;/UL&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;P&gt;Again, if you are using jobs (not routes or services) you could try using the Implicit Context Load to solve this. I am currently writing a multi-part blog on this here (&lt;A href="https://www.talend.com/blogger/rhall" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.talend.com/blogger/rhall&lt;/A&gt;). You may want to wait for part 3, but part 2 may help.&lt;/P&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;UL&gt; 
  &lt;LI&gt;Is it best practice to design a stateful webservice&amp;nbsp;in ESB ?&lt;/LI&gt; 
 &lt;/UL&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;P&gt;I'm not sure I understand this question. If you need to write a stateful service, you can do it with the ESB. Typically you would use a SOAP service, but in theory you could use SOAP or REST.&lt;/P&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;UL&gt; 
  &lt;LI&gt;Something you think is worth to be mentioned regarding the mediation components ?&amp;nbsp;like why would you use a route instead of a job ?&lt;/LI&gt; 
 &lt;/UL&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;P&gt;Jobs are typically batch (they start and end), routes are always on. This very much changes the way you have to think about them&lt;/P&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;P&gt;Thanks for your contribution.&lt;/P&gt; 
 &lt;HR /&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 20 Feb 2019 19:21:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Best-practice-Talend-ESB/m-p/2278910#M54243</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-02-20T19:21:45Z</dc:date>
    </item>
  </channel>
</rss>

