All WSO2 products are built on top of the Carbon platform. The directory structure described below is the structure that is inherited by all Carbon-based WSO2 products. However, note that each product may contain folders and files that are specific to the product, in addition to what is described below.
<PRODUCT_HOME> refers to the root folder of the WSO2 product distribution.
<PROFILE_HOME> refers to the root directory of other profiles that are shipped as separate runtimes with a product.
|Folder||Description||General Folder Path||Folder Path for Profiles|
|bin||Contains various scripts (|
|database||Contains the databases.|
|dbscripts||Contains all the database scripts.|
|lib||Contains the basic set of libraries required for starting a WSO2 product in standalone mode.|
|repository||The repository where services and modules deployed in a WSO2 product are stored. In addition to this, the |
|conf||Contains configuration files.|
|components||Contains different components (OSGI bundles, features etc.) that are related to the product.|
|plugins||Contains plugins that are related to the product.|
|patches||Contains patches that are issues with the product.|
|logs||Contains all log files created during execution.|
|resources||Contains additional resources that may be required, including sample configurations and sample resources.|
|samples||Contains sample services and client applications to demonstrate the functionality and capabilities of WSO2 products.|
|tmp||Used for storing temporary files,and is pointed to by the java.io.tmpdir system property.|
|Apache License 2.0 and other relevant licenses under which the WSO2 product is distributed.||N/A|
|Release information for the WSO2 product.||N/A|
|wso2||Contains the directories of other profiles that are shipped as separate runtimes.||N/A|