title: In the weblogic administration console > deployments, what does stop command do?
body: <p>I am new to weblogic and wondering:
  In the administration console under deployments you can select a deployment and click on stop (option a: when work completes, b: force stop now, c: stop, but continue servicing administration requests). What does the stop command do?
  I read <a href="http://docs.oracle.com/cd/E15523_01/apirefs.1111/e13952/taskhelp/applications/StopDeployedEnterpriseApplications.html" rel="nofollow">http://docs.oracle.com/cd/E15523_01/apirefs.1111/e13952/taskhelp/applications/StopDeployedEnterpriseApplications.html</a></p>
  
  <p>But I still do not understand. From other readings I have gathered that stop calls the destroy() method of a servlet, if it exists, and then deletes the container(from the deployments?)?
  I have a servlet with a destory() method and I want to understand whether I even need to call it, or if it is fine to just delete the deployment.
  When i try to force stop now and stop when work completes on the deployment I get these messages:</p>
  
  <pre><code> The application _auto_generated_ear_ is in an incompatible state and will not be included in this operation.
   All of the Deployments selected are currently in a state which is incompatible with this operation. No action will be performed.
  </code></pre>
  
  <p>Does anyone have a link to what is the process carried out for these stop commands?</p>