This site contains the documentation that is relevant to older WSO2 product versions and offerings.
For the latest WSO2 documentation, visit https://wso2.com/documentation/.

Installing Features

New features can be easily installed into the ESB by using the "WSO2 Carbon Component Manager" that comes with the ESB. Component manager is powered by Equinox P2 and allows you to connect to a remote or local P2 repository and get any feature installed into the ESB runtime. The installed features can be uninstalled. For more information on features, see Working with Features.

If you are on Windows, be sure to point the -Dcarbon.home property in the product's startup script (wso2server.bat) to the product's distribution home (e.g., -Dcarbon.home=C:\Users\VM\Desktop\wso2esb-4.9.0). Then, restart the server. Without this setting, you will not be able to install features through the management console.

Follow the instructions below to install new features into the ESB.

  1. Log into the ESB Management Console.
  2. On the Configure menu, click Features. The Feature Management screen appears.
  3. Click Available Features and select the required repository.
    If no repositories have been added or the required repository is not available, add the required repository as a new repository. For more information see, Managing Feature Repositories.
  4. Some repositories contain multiple versions of a feature. If you need to see only the latest versions, select Show only the latest versions.
  5. Select Group features by category if you need to easily view and select an entire list of features at once. 
    A feature category is a logical grouping of the features that constitute a particular Carbon based product. If you do not select this option when looking for features, you will see an uncategorized, flat feature list from which individual features can be selected separately.
  6. Click Find Features. The available features will be listed.
  7. Select the features you need to install.

    To find a particular feature, you can use the search function. Enter the name of a feature (or a part of the name) and press Enter.
    This search will return only the available features; excluding the ones already installed.

  8. Click Install.
  9. Verify the feature to be installed and click Next.
  10. Read and accept the terms of the license agreement.
  11. Click Next.
    The installation process starts and it may take a few minutes to download the necessary components.
  12. Once the installation process is complete, click Finish.
  13. Restart the server for the changes to take effect. Based on the new feature added, you will be able to see additional functionalities.

Viewing feature information

You can view feature related to a particular feature via the Feature Information page. To view feature information of a particular feature, click the More Info link associated with the respective feature when the features of a repository loads. You will see the Feature Information page with the following information:

  • Name
  • Version
  • ID
  • Provider
  • Description
  • Copyright
  • License Agreement