You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Starting with Geronimo 2.1 the servers are assembled entirely out of plugins.

  • Most plugins are Geronimo modules, describing a classloader and services and possibly containing classes and resources.
  • Plugins also contain descriptive information and include additional instructions on how the plugin fits into a server.
  • Information about multiple plugins can be collected into a plugin catalog, often located in a maven repository
  • A plugin repository is basically a plugin catalog together with a maven-structured repository containing plugins.
  • Plugins can be installed from a plugin repository into an existing geronimo server using gshell commands or the admin console.
  • Plugin metadata for an existing plugin in a geronimo server can be edited (to some extent) in the admin console.
  • Maven can be used to assemble a new server out of plugins in a maven repository (not requiring a plugin catalog)
  • A new server containing a specified set of plugins can be extracted from an existing server using a gshell command, the admin console, or the Geronimo Eclipse Plugin.
  • The dependency system assures that the resulting server has all needed plugins to operate.

This document is organized in the following topics:

  • No labels