<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: OSGi Declarative Services</title>
	<atom:link href="http://eclipsesource.com/blogs/2009/05/12/osgi-declarative-services/feed/" rel="self" type="application/rss+xml" />
	<link>http://eclipsesource.com/blogs/2009/05/12/osgi-declarative-services/</link>
	<description>Eclipse Equinox OSGi</description>
	<lastBuildDate>Fri, 03 Feb 2012 14:17:31 +0100</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
	<item>
		<title>By: Wolfgang Lux</title>
		<link>http://eclipsesource.com/blogs/2009/05/12/osgi-declarative-services/comment-page-1/#comment-3790</link>
		<dc:creator>Wolfgang Lux</dc:creator>
		<pubDate>Tue, 27 Apr 2010 11:42:53 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=1003#comment-3790</guid>
		<description>As I understand the example, the activator 
1. creates a DictionaryService instance
2. registers the DictionaryService
3. adds itself as service listener for Dictionary
4. gets a reference to the DictionaryService instance using the service tracker it created before

Is there a real need for the service tracker?
If yes: why is there no need for the tracker methods addingService and removedService?
My idea: Is this an example, to be split into several bundles, later?</description>
		<content:encoded><![CDATA[<p>As I understand the example, the activator<br />
1. creates a DictionaryService instance<br />
2. registers the DictionaryService<br />
3. adds itself as service listener for Dictionary<br />
4. gets a reference to the DictionaryService instance using the service tracker it created before</p>
<p>Is there a real need for the service tracker?<br />
If yes: why is there no need for the tracker methods addingService and removedService?<br />
My idea: Is this an example, to be split into several bundles, later?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Aniszczyk</title>
		<link>http://eclipsesource.com/blogs/2009/05/12/osgi-declarative-services/comment-page-1/#comment-3055</link>
		<dc:creator>Chris Aniszczyk</dc:creator>
		<pubDate>Thu, 05 Nov 2009 22:37:50 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=1003#comment-3055</guid>
		<description>Luke, what&#039;s the status of the &lt;b&gt;org.eclipse.equinox.ds&lt;/b&gt; bundle?

And, in the MANIFEST.MF of your bundle providing the component.xml, is it listed via the &lt;code&gt;Service-Component&lt;/code&gt; header?

You can start Equinox with -Dequinox.ds.print=true to hep with debugging DS issues</description>
		<content:encoded><![CDATA[<p>Luke, what&#8217;s the status of the <b>org.eclipse.equinox.ds</b> bundle?</p>
<p>And, in the MANIFEST.MF of your bundle providing the component.xml, is it listed via the <code>Service-Component</code> header?</p>
<p>You can start Equinox with -Dequinox.ds.print=true to hep with debugging DS issues</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke Patterson</title>
		<link>http://eclipsesource.com/blogs/2009/05/12/osgi-declarative-services/comment-page-1/#comment-3054</link>
		<dc:creator>Luke Patterson</dc:creator>
		<pubDate>Thu, 05 Nov 2009 21:55:01 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=1003#comment-3054</guid>
		<description>Had same problem as Gary, services not being registered, dropped to console and ran &quot;services&quot; (Equinox), the service in question doesn&#039;t show up until I start the service-containing bundle.  Any ideas?</description>
		<content:encoded><![CDATA[<p>Had same problem as Gary, services not being registered, dropped to console and ran &#8220;services&#8221; (Equinox), the service in question doesn&#8217;t show up until I start the service-containing bundle.  Any ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gary</title>
		<link>http://eclipsesource.com/blogs/2009/05/12/osgi-declarative-services/comment-page-1/#comment-1771</link>
		<dc:creator>Gary</dc:creator>
		<pubDate>Tue, 16 Jun 2009 20:30:33 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=1003#comment-1771</guid>
		<description>Ok.. So i did some digging and see the DS templates in 3.5..  I&#039;ll have to get the latest 3.5 RC installed!      

One other question though related to the example above..    When I read the above it says to me that I don&#039;t need the Activator code to register the service..    I can&#039;t seem to get that to work..   If I include just the DS xml file (and it&#039;s reference in the manifest) my service does not get registered (at least the other service which is listening for it doesn&#039;t get notified)..  But if I include code in the Activator to register the service my &quot;listener&quot; gets notified of thru it&#039;s &quot;bind&quot; method..   So am I reading this wrong or do I still need the Activator code to register the service?   

Thanks!
Gary</description>
		<content:encoded><![CDATA[<p>Ok.. So i did some digging and see the DS templates in 3.5..  I&#8217;ll have to get the latest 3.5 RC installed!      </p>
<p>One other question though related to the example above..    When I read the above it says to me that I don&#8217;t need the Activator code to register the service..    I can&#8217;t seem to get that to work..   If I include just the DS xml file (and it&#8217;s reference in the manifest) my service does not get registered (at least the other service which is listening for it doesn&#8217;t get notified)..  But if I include code in the Activator to register the service my &#8220;listener&#8221; gets notified of thru it&#8217;s &#8220;bind&#8221; method..   So am I reading this wrong or do I still need the Activator code to register the service?   </p>
<p>Thanks!<br />
Gary</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gary</title>
		<link>http://eclipsesource.com/blogs/2009/05/12/osgi-declarative-services/comment-page-1/#comment-1770</link>
		<dc:creator>Gary</dc:creator>
		<pubDate>Tue, 16 Jun 2009 19:23:51 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=1003#comment-1770</guid>
		<description>What version of Eclipse(DS) is the template available?  I&#039;m running 3.4 and I don&#039;t see the template..  

Thanks!
Gary</description>
		<content:encoded><![CDATA[<p>What version of Eclipse(DS) is the template available?  I&#8217;m running 3.4 and I don&#8217;t see the template..  </p>
<p>Thanks!<br />
Gary</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Aniszczyk</title>
		<link>http://eclipsesource.com/blogs/2009/05/12/osgi-declarative-services/comment-page-1/#comment-1560</link>
		<dc:creator>Chris Aniszczyk</dc:creator>
		<pubDate>Fri, 15 May 2009 14:19:24 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=1003#comment-1560</guid>
		<description>Sure, let&#039;s do a ECF distributed OSGi example building on this one.

Let&#039;s save it for a blog post next week ;)</description>
		<content:encoded><![CDATA[<p>Sure, let&#8217;s do a ECF distributed OSGi example building on this one.</p>
<p>Let&#8217;s save it for a blog post next week <img src='http://eclipsesource.com/blogs/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://eclipsesource.com/blogs/2009/05/12/osgi-declarative-services/comment-page-1/#comment-1540</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Tue, 12 May 2009 18:10:28 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=1003#comment-1540</guid>
		<description>Cool Chris...I see you separated out the Dictionary from the provider...thanks.  Now...should we add a Distributed Dictionary template?  Also...could you point me at the new dictionary example template source?</description>
		<content:encoded><![CDATA[<p>Cool Chris&#8230;I see you separated out the Dictionary from the provider&#8230;thanks.  Now&#8230;should we add a Distributed Dictionary template?  Also&#8230;could you point me at the new dictionary example template source?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

