Orbits bind external third-party dependencies, which are not supported by WSO2, but are necessary for some products.
The kernel contains the source code for the core / carbon core code of the platform on which each product runs.
The platform contains the source of the entire carbon platform and all WSO2 Products are inside the platform.
When creating from source code, you first need to build an orbit, then a kernel, and finally build a platform.
You can also try building from one of the branches, for example, a 4.0.0 or 4.1.0 branch. Kernel for 4.0.0 is available in
https://svn.wso2.org/repos/wso2/carbon/kernel/branches/4.0.0
Similarly, you can get svn location branches for orbit and platform.
You can create a patch release by going to the patch release catalog and creating from there.
For example, if you want to create a patch version 4.0.6 on a platform, go to platform/patch-releases/4.0.6 in your platform checkout and build from there.
lasantha
source share