Wednesday, November 21, 2012

How to install "Webseal based authenticator feature" to WSO2 Governance Registry.

The Equinox P2 has integrated with WSO2 Carbon. Therefore it provides the  provisioning capabilities by allowing users to install new features(or remove existing feature) to any Carbon based product. This is the recommended way to customize the default product.

1) Add p2-repo

Go to the Configure --> Features and add the p2-repository.

2) Add the remote repository name and the URL.

     Name : any value
     Location : http://dist.wso2.org/p2/carbon/releases/4.0.3/

3) Select the newly added repository and find the features.

4) Expand the Identity server feature and select the "Webseal based authenticator feature". Now you can install that feature.

5) Accept the license agreement and install.

6) After complete the installation restart the server.


Note: If you want to verify the installation you can start the Governance Registry server with OSGI console (sh wso2server.sh -DosgiConsole). After successfully started press enter. Now you will be able to see the OSGI console.

i) Execute the "ss" command to list jars. (type ss and press enter).

ii) Now you can see the jars which are related to "Webseal authenticator feature" are in "activate" state.


** You can follow the above steps to install any feature to any Carbon based product.