<?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 Diaries &#8211; Creating A Bundle</title>
	<atom:link href="http://twasink.net/blog/2009/09/osgi-diaries-creating-a-bundle/feed/" rel="self" type="application/rss+xml" />
	<link>http://twasink.net/blog/2009/09/osgi-diaries-creating-a-bundle/</link>
	<description>Robert's Rambling Ruminations Regarding Reality</description>
	<lastBuildDate>Mon, 19 Jul 2010 23:02:46 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Robert</title>
		<link>http://twasink.net/blog/2009/09/osgi-diaries-creating-a-bundle/comment-page-1/#comment-884</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Wed, 23 Sep 2009 01:36:42 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/blog/?p=691#comment-884</guid>
		<description>Thanks, Sahoo. That&#039;s basically what I thought, but I didn&#039;t want to commit to that.

I will be covering hybrid applications in a few entries - I&#039;ve been spending a lot of time reading your blog recently, and would highly recommend it to others.</description>
		<content:encoded><![CDATA[<p>Thanks, Sahoo. That&#8217;s basically what I thought, but I didn&#8217;t want to commit to that.</p>
<p>I will be covering hybrid applications in a few entries &#8211; I&#8217;ve been spending a lot of time reading your blog recently, and would highly recommend it to others.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sahoo</title>
		<link>http://twasink.net/blog/2009/09/osgi-diaries-creating-a-bundle/comment-page-1/#comment-883</link>
		<dc:creator>Sahoo</dc:creator>
		<pubDate>Wed, 23 Sep 2009 01:34:16 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/blog/?p=691#comment-883</guid>
		<description>GlassFish does not resolve any version conflicts in this case; it makes available all exported packages to all Java EE applications. If you want explicit control over dependencies, you can deploy your web application as an OSGi bundle. I call this a hybrid application. Take a look at http://weblogs.java.net/blog/2009/06/14/developing-hybrid-osgi-java-ee-applications-glassfish</description>
		<content:encoded><![CDATA[<p>GlassFish does not resolve any version conflicts in this case; it makes available all exported packages to all Java EE applications. If you want explicit control over dependencies, you can deploy your web application as an OSGi bundle. I call this a hybrid application. Take a look at <a href="http://weblogs.java.net/blog/2009/06/14/developing-hybrid-osgi-java-ee-applications-glassfish" rel="nofollow">http://weblogs.java.net/blog/2009/06/14/developing-hybrid-osgi-java-ee-applications-glassfish</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://twasink.net/blog/2009/09/osgi-diaries-creating-a-bundle/comment-page-1/#comment-876</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Tue, 22 Sep 2009 12:25:04 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/blog/?p=691#comment-876</guid>
		<description>One gotcha for anyone experimenting - the webapp will obtain a reference to the Counter at servlet init time - probably when you first hit the pages. If you re-deploy the Counter bundle, this change is NOT picked up until you restart or redeploy the web app. This isn&#039;t a bug, as such - more a side effect of the naive approach being used here.

This particular style of deployment is probably best for utility libraries, like Spring or HIbernate, or other technology frameworks.

I will cover ways to pick up changes to bundles being used later.

I have no idea of Glassfish resolves version conflicts on the in the application server&#039;s classpath - so don&#039;t ask. :)</description>
		<content:encoded><![CDATA[<p>One gotcha for anyone experimenting &#8211; the webapp will obtain a reference to the Counter at servlet init time &#8211; probably when you first hit the pages. If you re-deploy the Counter bundle, this change is NOT picked up until you restart or redeploy the web app. This isn&#8217;t a bug, as such &#8211; more a side effect of the naive approach being used here.</p>
<p>This particular style of deployment is probably best for utility libraries, like Spring or HIbernate, or other technology frameworks.</p>
<p>I will cover ways to pick up changes to bundles being used later.</p>
<p>I have no idea of Glassfish resolves version conflicts on the in the application server&#8217;s classpath &#8211; so don&#8217;t ask. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://twasink.net/blog/2009/09/osgi-diaries-creating-a-bundle/comment-page-1/#comment-875</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Tue, 22 Sep 2009 12:13:07 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/blog/?p=691#comment-875</guid>
		<description>I apologise to anyone who finds the font-resizing a little odd; I had to rebuild my blog theme last night due to a stuff-up on my part, and I haven&#039;t got the sizes right yet.</description>
		<content:encoded><![CDATA[<p>I apologise to anyone who finds the font-resizing a little odd; I had to rebuild my blog theme last night due to a stuff-up on my part, and I haven&#8217;t got the sizes right yet.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
