Archive for July, 2009
Monitor your OSGi container with the Apache Felix Web Console
Every OSGi container comes with a handy textual console, but if you aren’t (yet!) an hardcore OSGi geek, there’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.
The Felix Web Console is a single OSGi bundle that runs in any [...]
Spring OSGi + Eclipse RCP Tutorial
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:
– Spring’s IoC container is the most [...]
Mixing JavaEE and OSGi with JOnAS
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 the [...]
Starting with OSGi? Try Pax Runner!
Check also the second article on Pax-Runner: Provisioning Files
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 [...]
Maven, OSGi, Scala and more in the new Sonatype Maven Cookbook
Sonatype has just release a new Maven cookbook authored by Stuart McCulloch and Tim O’Brien; the interesting thing is that this new book focuses on more “unusual” 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.
OSGi Bookshelf, update 1
Five months have passed after since my previous post on the state of OSGi books, so it’s time to have a look again to our bookshelves to see what’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 Pragmatic Programmers [...]
Support for OSGi Bundle Repositories in Nexus Pro
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 post on [...]
OSGi Release 4 v4.2 Spec Overview
OSGi: Go Forth And Extend
Todor Boev has a good introduction on OSGi and it’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 the complete [...]
Galileo Podcast Series: ECF and Distributed OSGi
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 doing [...]
