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 [...]

osgi

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 [...]

osgi, spring, tutorial

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 [...]

javaee, osgi

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 [...]

osgi, pax, tutorial

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.

book, osgi

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 [...]

book, osgi

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

OSGi Release 4 v4.2 Spec Overview

osgi

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 [...]

osgi, tutorial

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 [...]

dosgi, osgi