Tutorials

Screencasts

This page contains links to various screencasts related to Pax Runner.

Read more...

Launching OSGi with Pax Runner by Craig Walls

OSGi Without Pax Runner
In the classic Christmas movie, It's a Wonderful Life, the protagonist George Bailey gets a chance to see what the world would've been like without him. Similarly, to gain an appreciation of what Pax Runner offers, we're going to start by seeing what a world without Pax Runner is like.

Read more...

Pax Runner Profiles and Distributed OSGi by Craig Walls

This week's article continues the discussion of Pax Runner with a two-for-one deal. First, we're going to take a look at Pax Runner profiles, one of the handiest Pax Runner features. Then we're going to use a profile to setup an environment for us to try out Distributed OSGi, a new feature of OSGi 4.2.

Read more...

Starting with OSGi? Try Pax Runner! by Filippo Diotalevi

Pax Runner claims to be "a tool to provision OSGi bundles in all major open source OSGi framework implementations (Felix, Equinox, Knopflerfish, Concierge)", but is actually much more. With Pax Runner you can start any OSGi container, in different versions and configurations, and with different sets of preloaded bundles. It's particularly useful to try your bundles with all the OSGi implementations.

Read more...

Easy OSGi provisioning with Pax Runner provisioning files by Filippo Diotalevi

In this tutorial we will go through all the steps you need to do in order to write your own provisioning file. First of all, why do you need provisioning files?
The main advantage is that the combination of Pax-Runner, basic profiles and provisioning files allows to completely automate the deployment of your OSGi-based application.

Read more...