<?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 ESB OSGi Container in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-OSGi-Container/m-p/2297894#M70418</link>
    <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;So what is a container ? (conceptually and physically)&lt;BR /&gt;laurent&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;Laurent, 
&lt;BR /&gt;in my opinion a container is an environment in which one or more applications are executed. 
&lt;BR /&gt;With Talend ESB, this container is based on an OSGi runtime - Equinox. This gives you a way to modularize your application(s), deploy/undeploy them and to start and stop them independently. You also can use the provided OSGi services, such as the ConfigAdmin service, to safe you some work when implementing your application. 
&lt;BR /&gt;Talend ESB does not use Equinox directly, it uses Apache Karaf as a "convenience layer" on top of the raw OSGi runtime. This provides you with a number of added facilities, namely 
&lt;BR /&gt;- improved provisioning mechanisms (e.g. from a Maven repository) 
&lt;BR /&gt;- a much nicer and extensible shell for interactive control (directly or via ssh) 
&lt;BR /&gt;- JMX-based management 
&lt;BR /&gt;and more. See the Karaf website ( 
&lt;A href="http://karaf.apache.org" rel="nofollow noopener noreferrer"&gt;http://karaf.apache.org&lt;/A&gt; ) for more information. 
&lt;BR /&gt;The Talend ESB container is the preferred deployment environment for Web Services implemented with Talend ESB. Of course other deployment environments (e.g. stand-alone, into a servlet container like Tomcat or into a classical JEE application server) are supported as well. 
&lt;BR /&gt;Does that answer your question? 
&lt;BR /&gt;Best regard 
&lt;BR /&gt; Jerry Preissler</description>
    <pubDate>Tue, 28 Jun 2011 16:15:14 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2011-06-28T16:15:14Z</dc:date>
    <item>
      <title>Talend ESB OSGi Container</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-OSGi-Container/m-p/2297891#M70415</link>
      <description>hi all 
&lt;BR /&gt;newnbie on ESB, I've done the rent-a-car example. (no real problem 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt; ) 
&lt;BR /&gt;There are a lot of 'news' concept and terminologies ; some are still confused ...and to be sure what's exactly the meaning of Talend ESB OSGi Container (= Talend ESB Container) ? 
&lt;BR /&gt;I'm deploying agent &amp;amp; SAM and "abstract sentence" : Talend ESB 4.2 supports the deployment of the Service Activity Monitoring (SAM) Server within Talend ESB OSGi 
&lt;BR /&gt;container , let's me ... hum ... disappointed ! 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MA9p.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/138034i5F552429DA646D6F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MA9p.png" alt="0683p000009MA9p.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt;and what about ESB service containers? 
&lt;BR /&gt;So what is a container ? (conceptually and physically) 
&lt;BR /&gt;Got this : 
&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;The OSGi implementation shipped with Talend ESB is Apache Karaf providing a lightweight container onto which&lt;BR /&gt;various components and applications can be deployed.&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;thanks for your advices. 
&lt;BR /&gt;laurent</description>
      <pubDate>Sat, 16 Nov 2024 12:50:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-OSGi-Container/m-p/2297891#M70415</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T12:50:33Z</dc:date>
    </item>
    <item>
      <title>Re: Talend ESB OSGi Container</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-OSGi-Container/m-p/2297892#M70416</link>
      <description>to myself 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt;the "best" definition I've found : 
&lt;BR /&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;a service container is the physical manifestation of the abstract endpoint, and provides implementation of the service interface.&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;so karaf is only the engine to run it . (equinox is another one for ex.) 
&lt;BR /&gt;I'm right?</description>
      <pubDate>Mon, 27 Jun 2011 18:45:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-OSGi-Container/m-p/2297892#M70416</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-06-27T18:45:09Z</dc:date>
    </item>
    <item>
      <title>Re: Talend ESB OSGi Container</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-OSGi-Container/m-p/2297893#M70417</link>
      <description>Hi laurent,
&lt;BR /&gt;we use the term ESB Container or ESB OSGi Container for the prepared OSGi Runtime Server which we ship with the ESB SE &amp;amp; EE Edition underneath the /container subdirectory. It is essentially Karaf 2.2.1 which provides a management layer on top of Equinox 3.6 which is the core OSGi runtime underneath and there are a bunch of preinstalled or prepared bundles/features available in this container/server to make it easy to run especialy ESB Data Services and Integration Routes (Apache Camel Routes) as OSGi bundles within this container/server. 
&lt;BR /&gt;Running the SAM Server on the ESB OSGi Container means that you can deploy it into this OSGi Runtime Envionment and as alternative you can still/also deploy the SAM Server to Tomcat using the WAR Package so whatever of the two environments fits best to your purpose is supported by the Talend ESB. 
&lt;BR /&gt;For ESB SE users running the SAM Service within the ESB OSGi Container would avoid to install a seperate Tomcat but for ESB EE Users it is more convienent to deploy the SAM Service (.war file) just into the Talend Admistration Center (Tomcat Server). This might provide some very high level info on when you most likely would use the OSGi way to deploy the SAM Server or the Tomcat WAR file way. 
&lt;BR /&gt;Dietmar</description>
      <pubDate>Tue, 28 Jun 2011 15:19:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-OSGi-Container/m-p/2297893#M70417</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-06-28T15:19:02Z</dc:date>
    </item>
    <item>
      <title>Re: Talend ESB OSGi Container</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-OSGi-Container/m-p/2297894#M70418</link>
      <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;So what is a container ? (conceptually and physically)&lt;BR /&gt;laurent&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;Laurent, 
&lt;BR /&gt;in my opinion a container is an environment in which one or more applications are executed. 
&lt;BR /&gt;With Talend ESB, this container is based on an OSGi runtime - Equinox. This gives you a way to modularize your application(s), deploy/undeploy them and to start and stop them independently. You also can use the provided OSGi services, such as the ConfigAdmin service, to safe you some work when implementing your application. 
&lt;BR /&gt;Talend ESB does not use Equinox directly, it uses Apache Karaf as a "convenience layer" on top of the raw OSGi runtime. This provides you with a number of added facilities, namely 
&lt;BR /&gt;- improved provisioning mechanisms (e.g. from a Maven repository) 
&lt;BR /&gt;- a much nicer and extensible shell for interactive control (directly or via ssh) 
&lt;BR /&gt;- JMX-based management 
&lt;BR /&gt;and more. See the Karaf website ( 
&lt;A href="http://karaf.apache.org" rel="nofollow noopener noreferrer"&gt;http://karaf.apache.org&lt;/A&gt; ) for more information. 
&lt;BR /&gt;The Talend ESB container is the preferred deployment environment for Web Services implemented with Talend ESB. Of course other deployment environments (e.g. stand-alone, into a servlet container like Tomcat or into a classical JEE application server) are supported as well. 
&lt;BR /&gt;Does that answer your question? 
&lt;BR /&gt;Best regard 
&lt;BR /&gt; Jerry Preissler</description>
      <pubDate>Tue, 28 Jun 2011 16:15:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-OSGi-Container/m-p/2297894#M70418</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-06-28T16:15:14Z</dc:date>
    </item>
    <item>
      <title>Re: Talend ESB OSGi Container</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-OSGi-Container/m-p/2297895#M70419</link>
      <description>hi all 
&lt;BR /&gt;even if I know that i've a lot to learn about ESB talend your replies open my eyes a little more 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt;really love playing with those "new" things (for me !!!) 
&lt;BR /&gt;thanks a lot 
&lt;BR /&gt;regards 
&lt;BR /&gt;laurent</description>
      <pubDate>Wed, 29 Jun 2011 18:56:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-OSGi-Container/m-p/2297895#M70419</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-06-29T18:56:41Z</dc:date>
    </item>
  </channel>
</rss>

