Resolve "Deployment unreconciled" in Mule web console

Home > Search
  by

If "Deployment unreconciled" appears after attempting to deploy an app to Mule, check the mule_ee.log to see if the app was deployed. Typically, mule_ee.log would have the following events for a normal deploy. If these events are not in the mule_ee.log, you can attempt to deploy the app.

First, there should be a New app event.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ New app 'name-SNAPSHOT-001'                            +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

Next, there should be a Started app event.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ Started app 'name-SNAPSHOT-001'                        +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

Next, there may be a Mule is up and kicking event.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ Mule is up and kicking (every 5000ms)                  +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

Lastly, there should be a deployed event.

**********************************************************
* app name                                   * DEPLOYED  *
**********************************************************

 

The mule_ee.log may capture the cause of the failed deploy. In this example, the mule_ee.log identifies that the deploy failed due to a missing XML file. In this example, the missing XML would need to be added to the WAR being deployed to resolve "Deployment unreconciled".

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ Failed to deploy artifact                                +
+ 'your_app-v0.0.1-SNAPSHOT-01', see below   +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
org.mule.module.launcher.InstallException: 
Config for app 'your_app-v0.0.1-SNAPSHOT-01' not found: 
/opt/MuleSoft/your_jvm/apps/your_app-v0.0.1-SNAPSHOT-01/example.xml

 

It may be the case that the prior version of the application was not successfully undeployed. You can determine this by checking the ${mule_install_root}/your_jvm/apps directory for a file and directory for a prior snapshot of the application. 

~]# ls -l /opt/MuleSoft/myJVM/apps
drwxr-sr-x 3 root root 4096 May 29 21:59 myApp-SNAPSHOT-001
-rw-r--r-- 1 root root   77 May 29 21:59 myApp-SNAPSHOT-001.anchor.txt

 

Remove the anchor.txt file to undeploy the app. A few moments after the anchor.txt file is removed, the anchor.txt as well as the directory and subdirectories that make up the app will also be removed.

~]# rm /opt/MuleSoft/myJVM/apps/myApp-anchor-SNAPSHOT-001.txt

 



Add a Comment




We will never share your name or email with anyone. Enter your email if you would like to be notified when we respond to your comment.




Please enter in the box below so that we can be sure you are a human.




Comments