<BUG>String pollingID = uninstallApplicationResponse.get(CloudifyConstants.LIFECYCLE_EVENT_CONTAINER_ID);boolean waitForLifecycleEvents = this.adminFacade.waitForLifecycleEvents(pollingID, timeoutInMinutes);if (!waitForLifecycleEvents) {throw new TimeoutException(TIMEOUT_ERROR_MESSAGE);}</BUG><CONTEXT>logger.info("Containers running PUs of application " + applicationName + ":" + containerIdsOfApplication);}Map<String, String> uninstallApplicationResponse = this.adminFacade.uninstallApplication(this.applicationName, timeoutInMinutes);if (uninstallApplicationResponse.containsKey(CloudifyConstants.LIFECYCLE_EVENT_CONTAINER_ID)) {<extra_id_0>} else {</CONTEXT>
this.adminFacade.waitForLifecycleEvents(pollingID, timeoutInMinutes, TIMEOUT_ERROR_MESSAGE);