How to deploy CARBON based WSO2 products on non-ROOT web context
The latest versions of WSO2 carbon product family is available for download now. This version consists of a lot of feature enhancements and bug fixes. All products are free, no hidden costs!
WSO2 Carbon based products (WSO2 WSAS, WSO2 ESB, WSO2 IS, WSO2 Governance Registry) can be deployed on any application server with minimum configuration steps. When you are setting up a web application on an application server, you must change the web context of web app. Even if you use WSO2 carbon based product in standalone mode, you may need to change the default ROOT web context.
You can change the web context easily with two steps.
1. Open CARBON_HOME/conf/carbon.xml and change the following parameter.
<WebContextRoot>/</WebContextRoot>
CARBON_HOME is the location where you extracted the binary distribution.
Suppose you need to change the web context of WSO2 WSAS to wsas. Then simply edit it as follows.
<WebContextRoot>/wsas</WebContextRoot>
2. Now you need to rename the carbon web app directory to match with the above web context.
Go to CARBON_HOME/webapps directory and rename ROOT to wsas.
Thats all! Start carbon server (i.e: WSO2 WSAS) and access administration console using the following URL
https://<hostname>:<port>/wsas/carbon
WSO2 Carbon based products (WSO2 WSAS, WSO2 ESB, WSO2 IS, WSO2 Governance Registry) can be deployed on any application server with minimum configuration steps. When you are setting up a web application on an application server, you must change the web context of web app. Even if you use WSO2 carbon based product in standalone mode, you may need to change the default ROOT web context.
You can change the web context easily with two steps.
1. Open CARBON_HOME/conf/carbon.xml and change the following parameter.
<WebContextRoot>/</WebContextRoot>
CARBON_HOME is the location where you extracted the binary distribution.
Suppose you need to change the web context of WSO2 WSAS to wsas. Then simply edit it as follows.
<WebContextRoot>/wsas</WebContextRoot>
2. Now you need to rename the carbon web app directory to match with the above web context.
Go to CARBON_HOME/webapps directory and rename ROOT to wsas.
Thats all! Start carbon server (i.e: WSO2 WSAS) and access administration console using the following URL
https://<hostname>:<port>/wsas/carbon
Comments
Afkham Azeez