[WSO2 ESB] Building WSO2 ESB from source in GIT repositories

Building WSO2 ESB from source can be achieved by following the steps below. WSO2 ESB is 100% open source product based from the award winning WSO2 Carbon Platform. To start building WSO2 ESB from source will need to get the required repositories from github.com. We will require the following repositories

Getting the repositories

wso2-axis2-transports : https://github.com/wso2/wso2-axis2-transports

wso2-commons-vfs : https://github.com/wso2/wso2-commons-vfs

wso2-synapse : https://github.com/wso2/wso2-synapse

carbon-mediation : https://github.com/wso2/carbon-mediation

product-esb : https://github.com/wso2/product-esb

Clone these repositories to your local machine;

git clone https://github.com/wso2/wso2-axis2-transports.git
git clone https://github.com/wso2/wso2-commons-vfs.git
git clone https://github.com/wso2/wso2-synapse.git
git clone https://github.com/wso2/carbon-mediation.git
git clone https://github.com/wso2/product-esb.git

Building the repositories

Now, build each of the repositories in the following order;

wso2-axis2-transports

wso2-commons-vfs

wso2-synapse

carbon-mediation

product-esb

To build the repositories you should have maven 3+ installed in the machine. Once that dependency is there we can start building each repository by going into each repository and building through maven;

mvn clean install

This will build each repository with tests. If you want to skip these tests and make the build fast;

mvn clean install -Dmaven.test.skip=true

Getting WSO2 ESB after building

After building each individual repositories successfully you should be able to find the built ESB inside the target directory inside “product-esb/modules/distribution”.

 

2 Replies to “[WSO2 ESB] Building WSO2 ESB from source in GIT repositories”

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.