<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>The OSGi Look</title>
	<atom:link href="http://osgilook.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://osgilook.wordpress.com</link>
	<description>There's life beyond JavaEE</description>
	<lastBuildDate>Fri, 31 Jul 2009 12:04:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='osgilook.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>The OSGi Look</title>
		<link>http://osgilook.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://osgilook.wordpress.com/osd.xml" title="The OSGi Look" />
	<atom:link rel='hub' href='http://osgilook.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Monitor your OSGi container with the Apache Felix Web Console</title>
		<link>http://osgilook.wordpress.com/2009/07/31/monitor-your-osgi-container-with-the-apache-felix-web-console/</link>
		<comments>http://osgilook.wordpress.com/2009/07/31/monitor-your-osgi-container-with-the-apache-felix-web-console/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 12:04:23 +0000</pubDate>
		<dc:creator>fdiotalevi</dc:creator>
				<category><![CDATA[osgi]]></category>
		<category><![CDATA[apache felix]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[felix]]></category>

		<guid isPermaLink="false">http://osgilook.com/?p=310</guid>
		<description><![CDATA[Every OSGi container comes with a handy textual console, but if you aren&#8217;t (yet!) an hardcore OSGi geek, there&#8217;s a very nice web interface that can help you to inspect and manage your OSGi framework. Its name is Apache Felix Web Management Console. &#160;&#160;&#160;&#160;&#160; The Felix Web Console is a single OSGi bundle that runs [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=310&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Every OSGi container comes with a handy textual console, but if you aren&#8217;t (yet!) an hardcore OSGi geek, there&#8217;s a very nice web interface that can help you to inspect and manage your OSGi framework. Its name is <a href="http://felix.apache.org/site/apache-felix-web-console.html">Apache Felix Web Management Console</a>.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://osgilook.files.wordpress.com/2009/07/picture-11.png?w=300&#038;h=185" alt="Apache Felix Web Console" title="Apache Felix Web Console" width="300" height="185" class="alignnone size-medium wp-image-311" /></p>
<p>The Felix Web Console is a single OSGi bundle that runs in any OSGi container, provided that you have an OSGi HttpService installed. It allows you to see the installed bundles, start/stop them, install and uninstall bundles and much more. Furthermore, <a href="http://felix.apache.org/site/extending-the-apache-felix-web-console.html">its extensible architecture</a> allows developers to add new pages and functionalities.</p>
<p>Let&#8217;s see how we can quickly install and try it using <a href="http://osgilook.com/2009/07/28/starting-with-osgi-try-pax-runner/">Pax Runner</a>.<span id="more-310"></span> </p>
<p>Let&#8217;s start with <a href="http://felix.apache.org">Apache Felix</a>. The first step is to start the OSGi container using the <strong>pax web</strong> profile (have a look at this <a href="http://osgilook.com/2009/07/28/starting-with-osgi-try-pax-runner/">post for more informations on Pax Runner</a>):</p>
<pre>
<strong>pax-run.sh --profiles=web</strong>
    ______  ________  __  __
   / __  / /  __   / / / / /
  /  ___/ /  __   / _\ \ _/
 /  /    /  / /  / / _\ \
/__/    /__/ /__/ /_/ /_/

Pax Runner (1.1.1) from OPS4J - http://www.ops4j.org
----------------------------------------------------

 -&gt; Using config [classpath:META-INF/runner.properties]
 -&gt; Using only arguments from command line
 -&gt; Scan bundles from [scan-composite:mvn:org.ops4j.pax.runner.profiles/web//composite]
 -&gt; Scan bundles from [scan-composite:mvn:org.ops4j.pax.runner.profiles/log//composite]
 -&gt; Scan bundles from [scan-bundle:mvn:org.ops4j.pax.logging/pax-logging-api/1.3.0]
 -&gt; Scan bundles from [scan-bundle:mvn:org.ops4j.pax.logging/pax-logging-service/1.3.0]
 -&gt; Scan bundles from [scan-bundle:mvn:org.ops4j.pax.web/pax-web-service/0.6.0]
 -&gt; Provision bundle [mvn:org.ops4j.pax.logging/pax-logging-api/1.3.0, at default start level,
       bundle will be started, bundle will be loaded from the cache]
 -&gt; Provision bundle [mvn:org.ops4j.pax.logging/pax-logging-service/1.3.0, at default start
       level, bundle will be started, bundle will be loaded from the cache]
 -&gt; Provision bundle [mvn:org.ops4j.pax.web/pax-web-service/0.6.0, at default start level,
       bundle will be started, bundle will be loaded from the cache]
 -&gt; Preparing framework [Felix 1.8.1]
 -&gt; Downloading bundles...
 -&gt; Felix 1.8.1 : 368237 bytes @ [ 140kBps ]
 -&gt; org.osgi.compendium (4.1.0) : 514214 bytes @ [ 264kBps ]
 -&gt; org.apache.felix.shell (1.2.0) : 59114 bytes @ [ 5374kBps ]
 -&gt; org.apache.felix.shell.tui.plugin (1.2.0) : 12455 bytes @ [ 296kBps ]
 -&gt; mvn:org.ops4j.pax.logging/pax-logging-api/1.3.0 : 86184 bytes @ [ 310kBps ]
 -&gt; mvn:org.ops4j.pax.logging/pax-logging-service/1.3.0 : 426219 bytes @ [ 303kBps ]
 -&gt; mvn:org.ops4j.pax.web/pax-web-service/0.6.0 : 968964 bytes @ [ 23633kBps ]
 -&gt; Using execution environment [J2SE-1.6]
 -&gt; Runner has successfully finished his job!

Welcome to Felix.
=================
.. [a lot of logs here]
-&gt; <strong>ps</strong>
START LEVEL 6
   ID   State         Level  Name
[   0] [Active     ] [    0] System Bundle (1.8.1)
[   1] [Active     ] [    5] OPS4J Pax Logging - API (1.3.0)
[   2] [Active     ] [    5] OPS4J Pax Logging - Service (1.3.0)
[   3] [Active     ] [    5] OPS4J Pax Web - Service (0.6.0)
[   4] [Active     ] [    1] osgi.compendium (4.1.0.build-200702212030)
[   5] [Active     ] [    1] Apache Felix Shell Service (1.2.0)
[   6] [Active     ] [    1] Apache Felix Shell TUI (1.2.0)
-&gt;
...
</pre>
<p>Felix has started, and as you can see typing the <b>ps</b> command, several bundles are preinstalled; among them you can see the Pax Web Service, that implements the OSGi Http Service.</p>
<p>Now let&#8217;s install the Web Console. Simply type</p>
<pre>
-&gt; install http://www.internet.bs/apache.org/felix/org.apache.felix.webconsole-1.2.10.jar
Bundle ID: 7
-&gt; start 7
...
</pre>
<p>Done! Now you can open your browser at h<strong>ttp://localhost:8080/system/console</strong>, enter the admin/admin username and password, and enjoy your web console.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://osgilook.files.wordpress.com/2009/07/picture-11.png?w=300&#038;h=185" alt="Apache Felix Web Console" title="Apache Felix Web Console" width="300" height="185" class="alignnone size-medium wp-image-311" /></p>
<p>As you can see, there are several pages in the Web Console, but not all of them are working out of the box, as you have to install additional bundles. For instance, to be able to work with the <b>Configuration</b> page, you&#8217;ll need to install a Configuration Admin Service implementation, and so forth.</p>
<p>After you&#8217;ve played a bit with console, you may want to try it with your favorite OSGi framework (assuming it&#8217;s not Felix!). Equinox user? Simply type</p>
<pre>
<strong>pax-run.sh --profiles=web --platform=equinox</strong>
..
</pre>
<p>and then, when the console appears, type again</p>
<pre>
-&gt; install http://www.internet.bs/apache.org/felix/org.apache.felix.webconsole-1.2.10.jar
Bundle ID: 6
-&gt; start 6
...
</pre>
<p>and you are now ready to try the Web Console on Equinox!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/osgilook.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/osgilook.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/osgilook.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/osgilook.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/osgilook.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/osgilook.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/osgilook.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/osgilook.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/osgilook.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/osgilook.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/osgilook.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/osgilook.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/osgilook.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/osgilook.wordpress.com/310/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=310&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://osgilook.wordpress.com/2009/07/31/monitor-your-osgi-container-with-the-apache-felix-web-console/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ac176648474d843af2d8b7ec822b4c92?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fdiotalevi</media:title>
		</media:content>

		<media:content url="http://osgilook.files.wordpress.com/2009/07/picture-11.png?w=300" medium="image">
			<media:title type="html">Apache Felix Web Console</media:title>
		</media:content>

		<media:content url="http://osgilook.files.wordpress.com/2009/07/picture-11.png?w=300" medium="image">
			<media:title type="html">Apache Felix Web Console</media:title>
		</media:content>
	</item>
		<item>
		<title>Spring OSGi + Eclipse RCP Tutorial</title>
		<link>http://osgilook.wordpress.com/2009/07/30/spring-osgi-eclipse-rcp-tutorial/</link>
		<comments>http://osgilook.wordpress.com/2009/07/30/spring-osgi-eclipse-rcp-tutorial/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 18:51:18 +0000</pubDate>
		<dc:creator>fdiotalevi</dc:creator>
				<category><![CDATA[osgi]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[eclipse rcp]]></category>

		<guid isPermaLink="false">http://osgilook.com/?p=321</guid>
		<description><![CDATA[Ralf Elbert has just posted a tutorial explaining how to use Spring Dynamic Modules in an Eclipse RCP application: Spring is not only a helpful framework for the server side, its “Spring Dynamic Modules for OSGi” can be beneficial for Eclipse RCP applications on the client side as well: &#8211; Spring’s IoC container is the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=321&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ralfebert.de">Ralf Elbert</a> has just posted a tutorial explaining how to use <a href="http://www.springsource.org/osgi">Spring Dynamic Modules</a> in an Eclipse RCP application:</p>
<blockquote><p>Spring is not only a helpful framework for the server side, its “Spring Dynamic Modules for OSGi” can be beneficial for Eclipse RCP applications on the client side as well:</p>
<p> &#8211; Spring’s IoC container is the most well known implementation of dependency injection. As inversion of control and dependency injection are very general concepts for structuring software applications, you may want to use it to inject the dependencies of your UI and non-UI client-side components as well.</p>
<p> &#8211; Spring provides a bunch of general-purpose abstractions for other frameworks&#8230;
</p></blockquote>
<p>Read the <a href="http://www.ralfebert.de/blog/eclipsercp/spring_osgi/">complete tutorial here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/osgilook.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/osgilook.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/osgilook.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/osgilook.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/osgilook.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/osgilook.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/osgilook.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/osgilook.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/osgilook.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/osgilook.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/osgilook.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/osgilook.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/osgilook.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/osgilook.wordpress.com/321/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=321&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://osgilook.wordpress.com/2009/07/30/spring-osgi-eclipse-rcp-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ac176648474d843af2d8b7ec822b4c92?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fdiotalevi</media:title>
		</media:content>
	</item>
		<item>
		<title>Mixing JavaEE and OSGi with JOnAS</title>
		<link>http://osgilook.wordpress.com/2009/07/29/mixing-javaee-and-osgi-with-jonas/</link>
		<comments>http://osgilook.wordpress.com/2009/07/29/mixing-javaee-and-osgi-with-jonas/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 12:42:24 +0000</pubDate>
		<dc:creator>fdiotalevi</dc:creator>
				<category><![CDATA[javaee]]></category>
		<category><![CDATA[osgi]]></category>
		<category><![CDATA[jee]]></category>
		<category><![CDATA[jonas]]></category>

		<guid isPermaLink="false">http://osgilook.com/?p=305</guid>
		<description><![CDATA[The akquinet blog has an interesting post illustrating how the JOnAS application server can be used to develop Java Enterprise applications with OSGi. This post describes the Jonas Showcase. This showcase illustrates how the JOnAS application server support OSGi integration. thanks to JOnAS, OSGi and JEE can collaborate together in a very elegant way. Check [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=305&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://blog.akquinet.de">akquinet blog</a> has an interesting post illustrating how the JOnAS application server can be used to develop Java Enterprise applications with OSGi.</p>
<blockquote><p> This post describes the Jonas Showcase. This showcase illustrates how the JOnAS application server support OSGi integration. thanks to JOnAS, OSGi and JEE can collaborate together in a very elegant way.</p></blockquote>
<p>Check the <a href="http://blog.akquinet.de/2009/07/27/jonas-showcase-having-the-best-of-jee-and-osgi/">complete post on the akquinet blog</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/osgilook.wordpress.com/305/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/osgilook.wordpress.com/305/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/osgilook.wordpress.com/305/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/osgilook.wordpress.com/305/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/osgilook.wordpress.com/305/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/osgilook.wordpress.com/305/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/osgilook.wordpress.com/305/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/osgilook.wordpress.com/305/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/osgilook.wordpress.com/305/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/osgilook.wordpress.com/305/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/osgilook.wordpress.com/305/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/osgilook.wordpress.com/305/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/osgilook.wordpress.com/305/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/osgilook.wordpress.com/305/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=305&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://osgilook.wordpress.com/2009/07/29/mixing-javaee-and-osgi-with-jonas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ac176648474d843af2d8b7ec822b4c92?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fdiotalevi</media:title>
		</media:content>
	</item>
		<item>
		<title>Starting with OSGi? Try Pax Runner!</title>
		<link>http://osgilook.wordpress.com/2009/07/28/starting-with-osgi-try-pax-runner/</link>
		<comments>http://osgilook.wordpress.com/2009/07/28/starting-with-osgi-try-pax-runner/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 20:19:48 +0000</pubDate>
		<dc:creator>fdiotalevi</dc:creator>
				<category><![CDATA[osgi]]></category>
		<category><![CDATA[pax]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[ops4j]]></category>
		<category><![CDATA[pax runner]]></category>

		<guid isPermaLink="false">http://osgilook.com/?p=292</guid>
		<description><![CDATA[Despite what you can read in forums or mailing lists, starting with OSGi is just a matter of minutes if you use the right tool. And the name of the right tool is Pax Runner. Pax Runner claims to be a tool to provision OSGi bundles in all major open source OSGi framework implementations (Felix, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=292&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Despite what you can read in forums or mailing lists, starting with OSGi is just a matter of minutes if you use the right tool. And the name of the right tool is <a href="http://paxrunner.ops4j.org/space/Pax+Runner">Pax Runner</a>.</p>
<p><a href="http://paxrunner.ops4j.org/space/Pax+Runner"><img height="180" width="230" src="http://paxrunner.ops4j.org/download/attachments/3833859/pax-runner.png" alt="Pax Runner Logo"></a></p>
<p>Pax Runner claims to be </p>
<blockquote><p>a tool to provision OSGi bundles in all major open source OSGi framework implementations (Felix, Equinox, Knopflerfish, Concierge).</p></blockquote>
<p>but is actually much more. With Pax Runner <span id="more-292"></span> you can start any OSGi container, in different versions and configurations, and with different sets of preloaded bundles. It&#8217;s particularly useful to try your bundles with all the OSGi implementations.</p>
<p>Let&#8217;s see now how an absolute beginner can use Pax Runner to start playing with OSGi.</p>
<p><strong>First of all, you need to download the latest version of Pax Runner</strong> from <a href="http://paxrunner.ops4j.org/display/paxrunner/Download">the download page</a>; in our case, we will download <em>Pax Runner 1.1.1 for java 1.5 and beyond (zip)</em>.</p>
<p><strong>Unzip the downloaded file and add to your system PATH the &#8220;bin&#8221; folder</strong> (in our case, <i>pax-runner-1.1.1/bin/</i>)</p>
<p><strong>Now type: pax-run.sh</strong> (on Unix, or the correspondent .bat file on Windows) and see Pax Runner in action:</p>
<pre>
$ pax-run.sh
    ______  ________  __  __
   / __  / /  __   / / / / /
  /  ___/ /  __   / _\ \ _/
 /  /    /  / /  / / _\ \
/__/    /__/ /__/ /_/ /_/

Pax Runner (1.1.1) from OPS4J - http://www.ops4j.org
----------------------------------------------------

 -&gt; Using config [classpath:META-INF/runner.properties]
 -&gt; Using only arguments from command line
 -&gt; Preparing framework [Felix 1.8.1]
 -&gt; Downloading bundles...
 -&gt; Felix 1.8.1 : 368237 bytes @ [ 141kBps ]
 -&gt; org.osgi.compendium (4.1.0) : 514214 bytes @ [ 172kBps ]
 -&gt; org.apache.felix.shell (1.2.0) : 59114 bytes @ [ 1642kBps ]
 -&gt; org.apache.felix.shell.tui.plugin (1.2.0) : 12455 bytes @ [ 30kBps ]
 -&gt; Using execution environment [J2SE-1.6]
 -&gt; Runner has successfully finished his job!

Welcome to Felix.
=================
-&gt;
.
</pre>
<p>As you can see, Pax Runner has downloaded <a href="http://felix.apache.org">Apache Felix</a> and some basic bundles; what you see is the Apache Felix Console: just type <b>help</b> to start playing with it.</p>
<p>Do you want to see how Equinox looks like? Starting Equinox and playing with its console is as simple as typing <b>pax-run.sh &#8211;platform=equinox</b></p>
<pre>
pax-run.sh --platform=equinox
    ______  ________  __  __
   / __  / /  __   / / / / /
  /  ___/ /  __   / _\ \ _/
 /  /    /  / /  / / _\ \
/__/    /__/ /__/ /_/ /_/

Pax Runner (1.1.1) from OPS4J - http://www.ops4j.org
----------------------------------------------------

 -&gt; Using config [classpath:META-INF/runner.properties]
 -&gt; Using only arguments from command line
 -&gt; Preparing framework [Equinox 3.5.0]
 -&gt; Downloading bundles...
 -&gt; Equinox 3.5.0 : 1122602 bytes @ [ 215kBps ]
 -&gt; Eclipse utilities : 22471 bytes @ [ 387kBps ]
 -&gt; Eclipse compendium services : 66065 bytes @ [ 359kBps ]
 -&gt; Using execution environment [J2SE-1.6]
 -&gt; Runner has successfully finished his job!

osgi&gt;
.
</pre>
<p>Finally, Pax Runner defines the concept of <i>Profiles</i>; a profile is a pre-defined set of bundles. Every user can define its own profiles, but the tool comes with a initial set of profiles.<br />
Let&#8217;s say you can to start Knopflerfish with all the bundles implementing the OSGi Log Service; with Pax Runner you just need to type: <b>pax-run.sh &#8211;platform=knopflerfish &#8211;profiles=log</b></p>
<pre>
pax-run.sh --platform=knopflerfish --profiles=log
    ______  ________  __  __
   / __  / /  __   / / / / /
  /  ___/ /  __   / _\ \ _/
 /  /    /  / /  / / _\ \
/__/    /__/ /__/ /_/ /_/

Pax Runner (1.1.1) from OPS4J - http://www.ops4j.org
----------------------------------------------------

 -&gt; Using config [classpath:META-INF/runner.properties]
 -&gt; Using only arguments from command line
 -&gt; Scan bundles from [scan-composite:mvn:org.ops4j.pax.runner.profiles/log//composite]
 -&gt; Scan bundles from [scan-bundle:mvn:org.ops4j.pax.logging/pax-logging-api/1.3.0]
 -&gt; Scan bundles from [scan-bundle:mvn:org.ops4j.pax.logging/pax-logging-service/1.3.0]
 -&gt; Provision bundle [mvn:org.ops4j.pax.logging/pax-logging-api/1.3.0, at default start level,
   bundle will be started, bundle will be loaded from the cache]
 -&gt; Provision bundle [mvn:org.ops4j.pax.logging/pax-logging-service/1.3.0, at default
    start level, bundle will be started, bundle will be loaded from the cache]
 -&gt; Preparing framework [Knopflerfish 2.3.1]
 -&gt; Downloading bundles...
 -&gt; Knopflerfish 2.3.1 : 366660 bytes @ [ 161kBps ]
 -&gt; org.osgi.compendium : 689150 bytes @ [ 195kBps ]
 -&gt; Knopflerfish Console : 36329 bytes @ [ 257kBps ]
 -&gt; Knopflerfish Console TTY : 6153 bytes @ [ 256kBps ]
 -&gt; Knopflerfish Framework Commands : 26090 bytes @ [ 208kBps ]
 -&gt; mvn:org.ops4j.pax.logging/pax-logging-api/1.3.0 : 86184 bytes @ [ 225kBps ]
 -&gt; mvn:org.ops4j.pax.logging/pax-logging-service/1.3.0 : 426219 bytes @ [ 183kBps ]
 -&gt; Using execution environment [J2SE-1.6]
 -&gt; Runner has successfully finished his job!

Knopflerfish OSGi framework, version 4.1.3
Copyright 2003-2009 Knopflerfish. All Rights Reserved.

See http://www.knopflerfish.org for more information.
Loading xargs url file:knopflerfish/config.ini
Installed and started: file:bundles/osgi.compendium_4.0.1.jar (id#1)
Installed and started: file:bundles/org.knopflerfish.bundle.console_2.0.1.jar (id#2)
Installed and started: file:bundles/org.knopflerfish.bundle.consoletty-IMPL_2.0.0.jar (id#3)
Installed and started: file:bundles/org.knopflerfish.bundle.frameworkcommands-IMPL_2.0.5.jar (id#4)
Installed and started: file:bundles/org.ops4j.pax.logging.pax-logging-api_1.3.0.jar (id#5)
Installed and started: file:bundles/org.ops4j.pax.logging.pax-logging-service_1.3.0.jar (id#6)
&gt; org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] : Enabling
   SLF4J API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] : Enabling Jakarta
   Commons Logging API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] : Enabling Log4J
   API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] : Enabling Avalon
   Logger API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] : Enabling JULI
   Logger API support.
[startlevel job thread] DEBUG org.ops4j.pax.logging.pax-logging-service - BundleEvent STARTED
[main] DEBUG system.bundle - FrameworkEvent STARTED
Framework launched

&gt; ps
   id  level/state name
   --------------------
    0  0/active    System Bundle
    1  1/active    osgi.compendium
    2  1/active    Console
    3  1/active    TTY-Console-IMPL
    4  1/active    FW-Commands-IMPL
    5  5/active    OPS4J Pax Logging - API
    6  5/active    OPS4J Pax Logging - Service
.
</pre>
<p>As you can see, <a href="http://www.knopflerfish.org/">Knopflerfish</a> is up and running, and the Pax Logging bundles are installed.</p>
<p>Pax Runner offers much more than these basic functionalities; check the <a href="http://paxrunner.ops4j.org/display/paxrunner/Documentation">documentation for more details</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/osgilook.wordpress.com/292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/osgilook.wordpress.com/292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/osgilook.wordpress.com/292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/osgilook.wordpress.com/292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/osgilook.wordpress.com/292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/osgilook.wordpress.com/292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/osgilook.wordpress.com/292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/osgilook.wordpress.com/292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/osgilook.wordpress.com/292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/osgilook.wordpress.com/292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/osgilook.wordpress.com/292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/osgilook.wordpress.com/292/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/osgilook.wordpress.com/292/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/osgilook.wordpress.com/292/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=292&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://osgilook.wordpress.com/2009/07/28/starting-with-osgi-try-pax-runner/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ac176648474d843af2d8b7ec822b4c92?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fdiotalevi</media:title>
		</media:content>

		<media:content url="http://paxrunner.ops4j.org/download/attachments/3833859/pax-runner.png" medium="image">
			<media:title type="html">Pax Runner Logo</media:title>
		</media:content>
	</item>
		<item>
		<title>Maven, OSGi, Scala and more in the new Sonatype Maven Cookbook</title>
		<link>http://osgilook.wordpress.com/2009/07/22/maven-osgi-scala-and-more-in-the-new-sonatype-maven-cookbook/</link>
		<comments>http://osgilook.wordpress.com/2009/07/22/maven-osgi-scala-and-more-in-the-new-sonatype-maven-cookbook/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 12:21:38 +0000</pubDate>
		<dc:creator>fdiotalevi</dc:creator>
				<category><![CDATA[book]]></category>
		<category><![CDATA[osgi]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://osgilook.com/?p=280</guid>
		<description><![CDATA[Sonatype has just release a new Maven cookbook authored by Stuart McCulloch and Tim O&#8217;Brien; the interesting thing is that this new book focuses on more &#8220;unusual&#8221; ways to use Maven, like Building OSGi application with Maven Groovy Maven Scala and Maven Read the book here. A pdf download is also available.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=280&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sonatype.com">Sonatype</a> has just release a new Maven cookbook authored by <a href="http://mcculls.blogspot.com/">Stuart McCulloch</a> and <a href="http://blog.discursive.com/">Tim O&#8217;Brien</a>; the interesting thing is that this new book focuses on more &#8220;unusual&#8221; ways to use Maven, like </p>
<ul>
<li><a href="http://www.sonatype.com/books/mcookbook/reference/osgi.html">Building OSGi application with Maven</a></li>
<li><a href="http://www.sonatype.com/books/mcookbook/reference/groovy.html">Groovy Maven</a></li>
<li><a href="http://www.sonatype.com/books/mcookbook/reference/scala.html">Scala and Maven</a></li>
</ul>
<p><img src="http://osgilook.files.wordpress.com/2009/07/picture-1.png?w=700" alt="maven cookbook" /></p>
<p><a href="http://www.sonatype.com/books/mcookbook/reference/index.html">Read the book here</a>. A pdf download is also available.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/osgilook.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/osgilook.wordpress.com/280/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/osgilook.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/osgilook.wordpress.com/280/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/osgilook.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/osgilook.wordpress.com/280/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/osgilook.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/osgilook.wordpress.com/280/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/osgilook.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/osgilook.wordpress.com/280/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/osgilook.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/osgilook.wordpress.com/280/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/osgilook.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/osgilook.wordpress.com/280/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=280&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://osgilook.wordpress.com/2009/07/22/maven-osgi-scala-and-more-in-the-new-sonatype-maven-cookbook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ac176648474d843af2d8b7ec822b4c92?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fdiotalevi</media:title>
		</media:content>

		<media:content url="http://osgilook.files.wordpress.com/2009/07/picture-1.png" medium="image">
			<media:title type="html">maven cookbook</media:title>
		</media:content>
	</item>
		<item>
		<title>OSGi Bookshelf, update 1</title>
		<link>http://osgilook.wordpress.com/2009/07/21/osgi-bookshelf-update-1/</link>
		<comments>http://osgilook.wordpress.com/2009/07/21/osgi-bookshelf-update-1/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 12:14:19 +0000</pubDate>
		<dc:creator>fdiotalevi</dc:creator>
				<category><![CDATA[book]]></category>
		<category><![CDATA[osgi]]></category>
		<category><![CDATA[books]]></category>

		<guid isPermaLink="false">http://osgilook.com/?p=270</guid>
		<description><![CDATA[Five months have passed after since my previous post on the state of OSGi books, so it&#8217;s time to have a look again to our bookshelves to see what&#8217;s new. Modular Java: Creating Flexible Applications with OSGi and Spring, by Craig Walls I totally missed this title last February, but it seems Craig and the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=270&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Five months have passed after since <a href="http://osgilook.com/2009/02/05/osgi-bookshelf/">my previous post on the state of OSGi books</a>, so it&#8217;s time to have a look again to our bookshelves to see what&#8217;s new.</p>
<p><strong><a href="http://www.pragprog.com/titles/cwosg/modular-java">Modular Java: Creating Flexible Applications with OSGi and Spring</a></strong>, by Craig Walls<br />
I totally missed this title last February, but it seems Craig and the Pragmatic Programmers have been very quick to develop and publish this book. They were kind enough to give me a copy, so expect a more detailed review in the next few weeks.<br />
<a href="http://media.pragprog.com/titles/cwosg/toc.pdf">Table of contents (pdf)</a></p>
<p><strong><a href="http://neilbartlett.name/blog/osgibook/">OSGi in Practice</a></strong>, by Neil Bartlett<br />
No big news on this side, the book is not complete yet, but it&#8217;s free, and it&#8217;s, in my opinion, the most well-written book on the topic.<br />
Donwload it <a href="http://neilbartlett.name/blog/osgibook/">here</a></p>
<p><strong><a href="http://www.manning.com/hall/">OSGi in Action</a></strong>, Manning, by Richard S. Hall, Karl Pauls, Stuart McCulloch and Davide Savage<br />
Very promising title, but its development is particularly slow. They gained an additional author (David Savage of Paremus), and the new estimated release date is January 2010; at the moment only a few chapters are available.<br />
I have subscribed the Manning MEAP (Early access program), so I&#8217;ll keep you updated on its development<br />
<a href="http://www.manning.com/hall/">Table of contents (HTML)</a></p>
<p><strong><a href="http://www.dpunkt.de/buecher/2635.html">Die OSGi Service Platform</a></strong>, Dpunkt.Verlag, by Gerd Wütherich, Nils Hartmann, Bernd Kolb, Matthias Lübken<br />
German only! I had a good look at it in a local bookstore, and it seems very complete but also very Equinox-centric; a good reference if you speak enough German.<br />
<a href="http://www.dpunkt.de/leseproben/2635/Inhaltsverzeichnis.pdf">Table of contents (pdf)</a></p>
<p><strong><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://www.amazon.com/Equinox-OSGi-Power-Behind-Eclipse/dp/0321585712/">Equinox and OSGi: The Power Behind Eclipse</a></strong>, Addison Wesley, by Jeff McAffer, Paul VanderLei, Simon Archer<br />
Initially announced for August 2009, the release date has moved to end of November. <del datetime="2009-07-21T18:59:01+00:00">No preview is available, as far as I know</del>. <a href="http://my.safaribooksonline.com/9780321561510">Preview available on Safari</a>.</p>
<p><strong><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://www.amazon.com/Spring-Dynamic-Modules-Service-Platforms/dp/1430216123/">Pro Spring Dynamic Modules for OSGi™ Service Platform</a></strong>, Apress, by Daniel Rubio<br />
Available; the table of contents looks interesting (quite original the Flex with OSGi chapter) , but I haven&#8217;t had any time to look at it.<br />
<a href="http://www.apress.com/resource/bookfile/4298">Dowload the table of contents</a></p>
<p><strong><a href="http://www.manning.com/alves/">OSGi Application Frameworks</a></strong>, Manning, by Alexandre de Castro Alves<br />
New title from Manning, just entered in the MEAP program. Expected release, January 2010<br />
<a href="http://www.manning.com/alves/">Details here (HTML)</a></p>
<p><strong><a href="http://www.manning.com/cogoluegnes/">Spring Dynamic Modules in Action</a></strong>,  Manning, by Arnaud Cogoluegnes, Thierry Templier, and Andy Piper<br />
Again Manning, just two chapters available, release February 2010<br />
<a href="http://www.manning.com/cogoluegnes/">Details here</a></p>
<p>In brief, the situation is evolving quite quickly, and hopefully by the beginning of 2010 we&#8217;ll be able to see many OSGi books in our bookstores. The Pragmatic Programmers have been quick to move into this (relatively) new topic, and Manning is following with an interesting number of new releases. Apart from Apress, other publishers are probably still waiting to see how this market evolves; particularly strange the lack of titles from O&#8217;Reilly.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/osgilook.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/osgilook.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/osgilook.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/osgilook.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/osgilook.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/osgilook.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/osgilook.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/osgilook.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/osgilook.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/osgilook.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/osgilook.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/osgilook.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/osgilook.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/osgilook.wordpress.com/270/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=270&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://osgilook.wordpress.com/2009/07/21/osgi-bookshelf-update-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ac176648474d843af2d8b7ec822b4c92?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fdiotalevi</media:title>
		</media:content>
	</item>
		<item>
		<title>Support for OSGi Bundle Repositories in Nexus Pro</title>
		<link>http://osgilook.wordpress.com/2009/07/20/support-for-osgi-bundle-repositories-in-nexus-pro/</link>
		<comments>http://osgilook.wordpress.com/2009/07/20/support-for-osgi-bundle-repositories-in-nexus-pro/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 10:14:26 +0000</pubDate>
		<dc:creator>fdiotalevi</dc:creator>
				<category><![CDATA[obr]]></category>
		<category><![CDATA[osgi]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[nexus]]></category>
		<category><![CDATA[repository]]></category>

		<guid isPermaLink="false">http://osgilook.com/?p=267</guid>
		<description><![CDATA[Stuart McCulloch writes on the Sonatype blog: Over the last month or so I have been working on adding OSGi Bundle Repository (OBR) support to Nexus Professional, and I am happy to announce this feature will be available in the 1.3.5 release. But what exactly is OBR and why should you care? Read the complete [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=267&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://mcculls.blogspot.com/">Stuart McCulloch</a> writes on the <a href="http://www.sonatype.com">Sonatype</a> blog:</p>
<blockquote><p>Over the last month or so I have been working on adding OSGi Bundle Repository (OBR) support to Nexus Professional, and I am happy to announce this feature will be available in the 1.3.5 release. But what exactly is OBR and why should you care?</p></blockquote>
<p>Read the c<a href="http://www.sonatype.com/people/2009/07/nexus-pro-support-for-osgi-bundle-repositories/">omplete post on the Sonatype blog</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/osgilook.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/osgilook.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/osgilook.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/osgilook.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/osgilook.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/osgilook.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/osgilook.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/osgilook.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/osgilook.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/osgilook.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/osgilook.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/osgilook.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/osgilook.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/osgilook.wordpress.com/267/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=267&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://osgilook.wordpress.com/2009/07/20/support-for-osgi-bundle-repositories-in-nexus-pro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ac176648474d843af2d8b7ec822b4c92?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fdiotalevi</media:title>
		</media:content>
	</item>
		<item>
		<title>OSGi Release 4 v4.2 Spec Overview</title>
		<link>http://osgilook.wordpress.com/2009/07/16/osgi-release-4-v4-2-spec-overview/</link>
		<comments>http://osgilook.wordpress.com/2009/07/16/osgi-release-4-v4-2-spec-overview/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 11:04:00 +0000</pubDate>
		<dc:creator>fdiotalevi</dc:creator>
				<category><![CDATA[osgi]]></category>
		<category><![CDATA[osgi uk forum]]></category>
		<category><![CDATA[presentation]]></category>

		<guid isPermaLink="false">http://osgilook.com/?p=264</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=264&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<object type='application/x-shockwave-flash' wmode='opaque' data='http://static.slideshare.net/swf/ssplayer2.swf?id=1722650&doc=osgiusersforumukr4v4-2overview-peterkriens-090714191057-phpapp02' width='700' height='574'><param name='movie' value='http://static.slideshare.net/swf/ssplayer2.swf?id=1722650&doc=osgiusersforumukr4v4-2overview-peterkriens-090714191057-phpapp02' /><param name='allowFullScreen' value='true' /></object>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/osgilook.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/osgilook.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/osgilook.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/osgilook.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/osgilook.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/osgilook.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/osgilook.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/osgilook.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/osgilook.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/osgilook.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/osgilook.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/osgilook.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/osgilook.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/osgilook.wordpress.com/264/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=264&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://osgilook.wordpress.com/2009/07/16/osgi-release-4-v4-2-spec-overview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ac176648474d843af2d8b7ec822b4c92?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fdiotalevi</media:title>
		</media:content>
	</item>
		<item>
		<title>OSGi: Go Forth And Extend</title>
		<link>http://osgilook.wordpress.com/2009/07/14/osgi-go-forth-and-extend/</link>
		<comments>http://osgilook.wordpress.com/2009/07/14/osgi-go-forth-and-extend/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 09:11:52 +0000</pubDate>
		<dc:creator>fdiotalevi</dc:creator>
				<category><![CDATA[osgi]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[introduction]]></category>

		<guid isPermaLink="false">http://osgilook.com/?p=262</guid>
		<description><![CDATA[Todor Boev has a good introduction on OSGi and it&#8217;s architecture. This entry is my take on a trait of the current OSGi architecture unparalleled to my knowledge in any other modular environment. Before I delve in I must introduce in brief said architecture. Detailed descriptions can be found in the public OSGi specification. Read [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=262&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Todor Boev has a good introduction on OSGi and it&#8217;s architecture.</p>
<blockquote><p>This entry is my take on a trait of the current OSGi architecture unparalleled to my knowledge in any other modular environment. Before I delve in I must introduce in brief said architecture. Detailed descriptions can be found in the public OSGi specification.</p></blockquote>
<p>Read the <a href="http://rinswind.blogspot.com/2009/07/osgi-go-forth-and-extend.html">complete post in Todor&#8217;s blog</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/osgilook.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/osgilook.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/osgilook.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/osgilook.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/osgilook.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/osgilook.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/osgilook.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/osgilook.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/osgilook.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/osgilook.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/osgilook.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/osgilook.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/osgilook.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/osgilook.wordpress.com/262/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=262&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://osgilook.wordpress.com/2009/07/14/osgi-go-forth-and-extend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ac176648474d843af2d8b7ec822b4c92?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fdiotalevi</media:title>
		</media:content>
	</item>
		<item>
		<title>Galileo Podcast Series: ECF and Distributed OSGi</title>
		<link>http://osgilook.wordpress.com/2009/07/11/galileo-podcast-series-ecf-and-distributed-osgi/</link>
		<comments>http://osgilook.wordpress.com/2009/07/11/galileo-podcast-series-ecf-and-distributed-osgi/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 12:47:27 +0000</pubDate>
		<dc:creator>fdiotalevi</dc:creator>
				<category><![CDATA[dosgi]]></category>
		<category><![CDATA[osgi]]></category>
		<category><![CDATA[ecf]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[remote osgi]]></category>

		<guid isPermaLink="false">http://osgilook.com/?p=259</guid>
		<description><![CDATA[The Galileo Podcast Series features an interview with Scott Lewis, leader of the Eclipse Communication Framework project. ECF is[..] a framework for building applications that require communications. So, those applications can be applications that are for human to human communications, so things like instant messaging, chat, Voice over IP and real-time shared editing. We are [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=259&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Galileo Podcast Series features an interview with Scott Lewis, leader of the Eclipse Communication Framework project.</p>
<blockquote><p>ECF is[..] a framework for building applications that require communications. So, those applications can be applications that are for human to human communications, so things like instant messaging, chat, Voice over IP and real-time shared editing. We are doing APIs for all of those things. Also, ECF can be used to support machine to machine communications &#8211; so distributed services, SOA architectures, service oriented architectures and other kind of server to server or peer to peer communications are also supported by ECF</p></blockquote>
<p>Unfortunately the audio of the interview is not perfect, but you can <a href="http://eclipse.dzone.com/podcasts/galileo-podcast-series-ecf-and">read the transcript on the Eclipse DZone website</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/osgilook.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/osgilook.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/osgilook.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/osgilook.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/osgilook.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/osgilook.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/osgilook.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/osgilook.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/osgilook.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/osgilook.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/osgilook.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/osgilook.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/osgilook.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/osgilook.wordpress.com/259/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=osgilook.wordpress.com&amp;blog=6406940&amp;post=259&amp;subd=osgilook&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://osgilook.wordpress.com/2009/07/11/galileo-podcast-series-ecf-and-distributed-osgi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ac176648474d843af2d8b7ec822b4c92?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fdiotalevi</media:title>
		</media:content>
	</item>
	</channel>
</rss>
