Provisioning software is considered as the act of placing an individual software application or complete software stack onto a target system. Here what we mean by Provisioning WSO2 Carbon is installing/updating/uninstalling features to/from Carbon. The manual way of provisioning Carbon is dropping bundles and configuration files belongs to a feature. This method is not recommended, since it can cause errors. Finding the exact set of components and configuration files is a difficult task. Components have inter dependencies with other components. Some components depends on specific versions of other components. In order to overcome these issues, we recently integrated Equinox P2 with Carbon.
Equinox P2 is known as a framework for provisioning Eclipse-based applications. But this definition is getting blurred now. Basically P2 can be used as a provisioning platform for any OSGi based application. P2 has been integrated with WSO2 Carbon platform to enable provisioning capabilities. With the previous release of WSO2 Carbon(version 2.0.0), it has this P2 based provisioning support. P2 integration takes WSO2 Carbon to an another level in terms of user friendliness in building customized SOA products. This enables users to download WSO2 Carbon framework or any other SOA products and extend them by installing various features.
Feature Manager provides a convenient user interface to perform provisioning operations such as installing, uninstalling, updating features.
The "Feature Management" section would guide you through:
Follow the instructions below to manage your features.
1. Sign in. Enter your user name and password to log on to the Management Console.
2. Click the "Configure" button to access the "Configure" menu.
3. In the "Configure" menu of Management Console, click on "Features."
4. You will see the "Feature Management" tabs. They are: