Latest and greatest OSGi frameworks support in Pax Runner

Did you ever wanted to test your bundles in a not yet released version for Felix and/or Equinox? If you use Pax Runner this is now seconds away (smile). You will just have to use the snapshot version.

To startup latest deployed SNAPSHOT of Felix, which by the moment this news post was written at was 1.5.0-SNAPSHOT, use the following:

pax-run --platform=felix --snapshot

To startup the latest "Stream Stable Build" of Equinox which by the moment this news post was written at was 3.5 M5 (3.5.0.v20090127-1630), use the following:

pax-run --platform=equinox --vsnapshot

To startup the latest snapshot build of Knopflerfish which by the moment this news post was written at was 2.2.1.snapshot_trunk_2676, use the following:

pax-run --platform=knopflerfish --snapshot

(info) As you may know, Pax Runner caches the jars it uses, so you may run into cases where the snapshot version of the framework is not really the snapshot. To avoid that, use the option --overwriteSystemBundles. This option guarantees that the system bundles (=framework itself) wil be re-downloaded.

This feature is being tracked by http://issues.ops4j.org/browse/PAXRUNNER-203