private void processArchiveAndProceedWithDeployment(EventContext<DeployDeployment> eventContext, Deployment deployment, Archive<?> testableArchive,
Archive<?> archive, File explodedDeploymentDirectory, final String mainArchivePath, File metaDataFile)
{
forcedUndeployment = true;
try {
event.fire(new UnDeployDeployment(eventContext.getEvent().getContainer(), deployment));
} catch (Exception e) {
final String msg =
"Cannot undeploy " + deployment.getDescription().getName() + ". Usually it's not a problem. To see more details enable FINE logging.";
LOGGER.log(Level.INFO, msg);
LOGGER.log(Level.FINE, "Cannot undeploy " + deployment.getDescription().getName() + ". No such deployment or stale state in target/jrebel-temp", e);