If you are looking to run VMware ESXi servers through OnApp, then you will require an external installation of vCenter. These can be installed on virtual servers, if necessary, but should not be hosted inside OnApp.
The OnApp Control Panel server communicates with vCenter over the OnApp management network.
The following are the requirements for VMware integration with OnApp Control Panel: