In next version of WSO2 AppFactory (2.2.0), it's going to introduce a new apptype ESB apptype. With this apptype, it's going allow users to develop WSO2 ESB Capps (CAR) with WSO2 AppFactory. In this article I will give you a guide line to follow when you are developing a Capp using WSO2 AppFactory. WSO2 AppFactory ESB apptype is the first multi module apptype supported by it. It will contain 4 modules in the sample project. They are as below. Resources module Resources CAR module Synapse Config (Proxy Service) module Main Car module Development There are several rules that developer should obey when developing an ESB type application. Which are as follows. Developers can add any number of modules to the project. But always there should only be two CAR modules. Which should be resources CAR and main CAR which will contain all synapse configs. All synapse config names should contain the version number. Like foosequence-1.0.0. And the synapse config file name a