Pax Shell

Skip to end of metadata
Go to start of metadata
Unknown macro: {ops4j-style}
Unknown macro: {ops4j-roundrect}
Pax Shell is under development and has not been released yet. For those willing to try it at this stage you may build it yourself or use the snapshot artifacts available in OPS4J maven snapshots repository

Pax Shell is an universal shell for OSGi, universal meaning that it can be used with any OSGi framework implementation of 4+ OSGi specifications. By using Pax Shell you will be able to use the same familiar shell commands and concepts across all OSGi framework implementations such as Felix, Equinox or Knopflerfish. You will no longer have to learn and remember how to perform a certain task depending on the framework of choice at a certain moment.

Pax Shell is an implementation of the upcoming OSGi 4.2 proposed specification of "Command Interface".

Besides offering a common way to interact with the OSGi framework, you can perform this interaction in diverse ways such as the usual console (as provided by all frameworks), via telnet, via a browser or even via a Jabber client such as Google Talk. And if none of this suits you, you can easily implement your own way of interacting with the shell.

And lets not forget that Pax Shell comes with a powerful shell language and adding a new command to the shell is just a breeze.

Other resources

Unknown macro: {ops4j-roundrect}

Source code

https://scm.ops4j.org/repos/ops4j/projects/pax/shell ( or browse via FishEye )
This project builds with Apache Maven and uses Apache Felix's maven-bundle-plugin, and Peter Krien's bnd tool.

Issue tracker

Issues, bugs, and feature requests can be submitted to the issue tracking system.

Unknown macro: {ops4j-roundrect} No blog posts found.
Labels:
osgi osgi Delete
pax-project pax-project Delete
pax-shell pax-shell Delete
pax pax Delete
shell shell Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Clicky Web Analytics