title: Removing application in WSO2 ESB does not remove components
body: <p>I managed to deploy my car that contains various apis, sequences, ... and to deploy it trhough the maven plugin.</p>
  
  <p>Unfortunately, when I try to undeploy it (Carbon Applications > Delete), everything seems to work fine: </p>
  
  <pre><code>INFO {org.wso2.carbon.application.deployer.internal.ApplicationManager} -  
  Successfully Undeployed Carbon Application : distribution_1.0.0-SNAPSHOT {super-tenant} 
  {org.wso2.carbon.application.deployer.internal.ApplicationManager}
  </code></pre>
  
  <p>but it does not delete anything.</p>
  
  <p>The list of APIs still contains my definitions: </p>
  
  <p><a href="https://i.stack.imgur.com/ym177.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ym177.png" alt="enter image description here"></a></p>
  
  <p>After I restart the server, the components are removed.</p>
  
  <p>Is there something I have to flush, a cache, or anything else to "commit" the deletion ?</p>
  
  <p>Thanks in advance</p>
  
  <ul>
  <li>WSO2 ESB 5.0.0</li>
  <li>Ubuntu 16.04</li>
  <li>JDK 1.8 Oracle</li>
  </ul>