Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Include Page
apache-felix-ipojo-header
apache-felix-ipojo-header

HTML
Wiki Markup
{html}
<div class="content">
{html}

iPOJO Arch command

Architecture introspection is required when the system doesn't work as expected. In this case, having a quick access to instances states and interconnection is a stringent requirement. The arch command allows getting these data from the Felix Shell, from the Equinox shell and Gogo.

Note : The Gogo commands are not yet released but are available from the iPOJO trunk.

Div
classtoc
Table of Contents
maxLevel4
minLevel2
Wiki Markup
{div:class=toc} {toc:maxLevel=4|minLevel=2} {div}

Download

The Felix commands is available from the download page.
The Equinox command sources are available http://svn.apache.org/repos/asf/felix/sandbox/clement/ipojo-utils/arch-equinox/. To compile sources, just launch the mvn clean install and deploy the resulting bundle.

...

Once you get the bundle, just install and start it in the OSGi Framework shell:

Code Block
xml
xml
titleFelixxml
start file:/BUNDLE_URL.jar
Code Block
xml
xml
titleEquinoxxml
install file:/BUNDLE_URL.jar
Bundle X installed
start X
Code Block
xml
xml
titleGogoxml
install file:/ARCH_GOGO_URL.jar
Bundle X installed
start X

...