<?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 from Here to There, Part II</title>
	<atom:link href="http://www.nagarro.com/blog/osgi-from-here-to-there-part-ii/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nagarro.com/blog/osgi-from-here-to-there-part-ii/</link>
	<description>Nagarro blog: software development, design, architecture and usability</description>
	<lastBuildDate>Fri, 30 Jul 2010 13:51:47 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: OSGi &#171; Log of a Software Developer - Ranjan Kumar</title>
		<link>http://www.nagarro.com/blog/osgi-from-here-to-there-part-ii/comment-page-1/#comment-292</link>
		<dc:creator>OSGi &#171; Log of a Software Developer - Ranjan Kumar</dc:creator>
		<pubDate>Thu, 23 Apr 2009 06:56:32 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.nagarro.net/kayser/osgi-from-here-to-there-part-ii/#comment-292</guid>
		<description>[...] use OSGi? Why does ServiceMix use OSGi? SpringSource OSGi Equinox OSGi OSGi from Here to There OSGi from Here to There, Part II JBoss as bundled [...]</description>
		<content:encoded><![CDATA[<p>[...] use OSGi? Why does ServiceMix use OSGi? SpringSource OSGi Equinox OSGi OSGi from Here to There OSGi from Here to There, Part II JBoss as bundled [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Kayser</title>
		<link>http://www.nagarro.com/blog/osgi-from-here-to-there-part-ii/comment-page-1/#comment-240</link>
		<dc:creator>Bill Kayser</dc:creator>
		<pubDate>Tue, 24 Feb 2009 20:16:13 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.nagarro.net/kayser/osgi-from-here-to-there-part-ii/#comment-240</guid>
		<description>I&#039;m no longer a credible person to ask since I haven&#039;t been working with Equinox for over a year now and things are always evolving.  However I would look at two other buildsystems to gauge support for OSGi bundles and compilation using the dependencies in the manifest.  That would be Maven and Buckminster.</description>
		<content:encoded><![CDATA[<p>I&#8217;m no longer a credible person to ask since I haven&#8217;t been working with Equinox for over a year now and things are always evolving.  However I would look at two other buildsystems to gauge support for OSGi bundles and compilation using the dependencies in the manifest.  That would be Maven and Buckminster.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vidyadhar Kothekar</title>
		<link>http://www.nagarro.com/blog/osgi-from-here-to-there-part-ii/comment-page-1/#comment-265</link>
		<dc:creator>Vidyadhar Kothekar</dc:creator>
		<pubDate>Mon, 16 Feb 2009 10:02:13 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.nagarro.net/kayser/osgi-from-here-to-there-part-ii/#comment-265</guid>
		<description>I read through initial post and the sequel. It&#039;s a great way of putting this concept across with an example. Thanks!

You mentioned about building the system. As I understand, the Plug-in projects that you created as Equinox bundles must have been compiled and built by Eclipse builder. This is one way I know of. Is there any other way and if yes then what it is?</description>
		<content:encoded><![CDATA[<p>I read through initial post and the sequel. It&#8217;s a great way of putting this concept across with an example. Thanks!</p>
<p>You mentioned about building the system. As I understand, the Plug-in projects that you created as Equinox bundles must have been compiled and built by Eclipse builder. This is one way I know of. Is there any other way and if yes then what it is?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Kayser</title>
		<link>http://www.nagarro.com/blog/osgi-from-here-to-there-part-ii/comment-page-1/#comment-205</link>
		<dc:creator>Bill Kayser</dc:creator>
		<pubDate>Tue, 23 Dec 2008 23:37:54 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.nagarro.net/kayser/osgi-from-here-to-there-part-ii/#comment-205</guid>
		<description>There&#039;s only so much that can be done to protect modules at compilation time.  Java is dynamic enough to where you can reference things indirectly in holy ways that could only be detected at runtime.

Maven is a nice buildsystem but it&#039;s not really an alternative to OSGi.  A better comparison would be OSGi and Spring.

Maven could be very useful for building OSGi apps.  I&#039;m no longer on top of either of these technologies.  Sorry I can&#039;t be more informative.</description>
		<content:encoded><![CDATA[<p>There&#8217;s only so much that can be done to protect modules at compilation time.  Java is dynamic enough to where you can reference things indirectly in holy ways that could only be detected at runtime.</p>
<p>Maven is a nice buildsystem but it&#8217;s not really an alternative to OSGi.  A better comparison would be OSGi and Spring.</p>
<p>Maven could be very useful for building OSGi apps.  I&#8217;m no longer on top of either of these technologies.  Sorry I can&#8217;t be more informative.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raghavendra Anahosur (Raghu)</title>
		<link>http://www.nagarro.com/blog/osgi-from-here-to-there-part-ii/comment-page-1/#comment-226</link>
		<dc:creator>Raghavendra Anahosur (Raghu)</dc:creator>
		<pubDate>Mon, 22 Dec 2008 16:45:10 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.nagarro.net/kayser/osgi-from-here-to-there-part-ii/#comment-226</guid>
		<description>Thanks for this informative article.

I would like to know, if you had used Maven and worked on the build dependency , would not it have the same effect?

My question specifically is, how is OSGI helpful in a production environment? Do we need the OSGI container in the production? I know when we use Maven, we wont have a build functionality on the production boxes. Probably we will have the OSGI container running on production as well, I would like to understand this point.

Thanks
Raghu</description>
		<content:encoded><![CDATA[<p>Thanks for this informative article.</p>
<p>I would like to know, if you had used Maven and worked on the build dependency , would not it have the same effect?</p>
<p>My question specifically is, how is OSGI helpful in a production environment? Do we need the OSGI container in the production? I know when we use Maven, we wont have a build functionality on the production boxes. Probably we will have the OSGI container running on production as well, I would like to understand this point.</p>
<p>Thanks<br />
Raghu</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Kayser</title>
		<link>http://www.nagarro.com/blog/osgi-from-here-to-there-part-ii/comment-page-1/#comment-225</link>
		<dc:creator>Bill Kayser</dc:creator>
		<pubDate>Wed, 29 Oct 2008 00:44:51 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.nagarro.net/kayser/osgi-from-here-to-there-part-ii/#comment-225</guid>
		<description>Hopefully those classes all exist in separate packages.  These classes/packages tend to have a lot of other code built on top of them, so they are very low in the food chain.  So you generally start building bundles out of these classes.  Like com.foo.ourappp.util.  Then the bundles you build later comprising the code that depends on them will actually have these lower utility bundles as dependencies.</description>
		<content:encoded><![CDATA[<p>Hopefully those classes all exist in separate packages.  These classes/packages tend to have a lot of other code built on top of them, so they are very low in the food chain.  So you generally start building bundles out of these classes.  Like com.foo.ourappp.util.  Then the bundles you build later comprising the code that depends on them will actually have these lower utility bundles as dependencies.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chuck</title>
		<link>http://www.nagarro.com/blog/osgi-from-here-to-there-part-ii/comment-page-1/#comment-224</link>
		<dc:creator>Chuck</dc:creator>
		<pubDate>Wed, 29 Oct 2008 00:35:40 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.nagarro.net/kayser/osgi-from-here-to-there-part-ii/#comment-224</guid>
		<description>What was the best approach for dealing with lots of utility classes, especially static, and common exceptions?</description>
		<content:encoded><![CDATA[<p>What was the best approach for dealing with lots of utility classes, especially static, and common exceptions?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mmorpg anime hentai</title>
		<link>http://www.nagarro.com/blog/osgi-from-here-to-there-part-ii/comment-page-1/#comment-223</link>
		<dc:creator>mmorpg anime hentai</dc:creator>
		<pubDate>Fri, 05 Sep 2008 06:15:45 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.nagarro.net/kayser/osgi-from-here-to-there-part-ii/#comment-223</guid>
		<description>mmorpg free hentai &lt;a href=&quot;http://rollyo.com/hentai-mmorpg&quot; rel=&quot;nofollow&quot;&gt;hentai mmorpg anime&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>mmorpg free hentai <a href="http://rollyo.com/hentai-mmorpg" rel="nofollow">hentai mmorpg anime</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: People Over Process &#187; links for 2008-02-16</title>
		<link>http://www.nagarro.com/blog/osgi-from-here-to-there-part-ii/comment-page-1/#comment-233</link>
		<dc:creator>People Over Process &#187; links for 2008-02-16</dc:creator>
		<pubDate>Sat, 16 Feb 2008 07:18:54 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.nagarro.net/kayser/osgi-from-here-to-there-part-ii/#comment-233</guid>
		<description>[...] OSGi from Here to There, Part II &#8220;OSGi now managed all of the issues we were trying to solve with classloaders.&#8221; (tags: OSGi classloaders java programming equinix) [...]</description>
		<content:encoded><![CDATA[<p>[...] OSGi from Here to There, Part II &#8220;OSGi now managed all of the issues we were trying to solve with classloaders.&#8221; (tags: OSGi classloaders java programming equinix) [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
