Index: jpa/subsystem/src/main/java/org/jboss/as/jpa/processor/PersistenceUnitServiceHandler.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- jpa/subsystem/src/main/java/org/jboss/as/jpa/processor/PersistenceUnitServiceHandler.java (revision ad5b8ac1a5e4072134de9cbb9056f7c64e3557ed) +++ jpa/subsystem/src/main/java/org/jboss/as/jpa/processor/PersistenceUnitServiceHandler.java (date 1571124267629) @@ -143,9 +143,12 @@ List removals = context.getAttachmentList(REMOVAL_KEY); if (removals != null) { for (PersistenceAdaptorRemoval removal : removals) { + ROOT_LOGGER.trace("Found persistent unit " + removal.pu.toString() + " for removal"); removal.cleanup(); } context.removeAttachment(REMOVAL_KEY); + } else { + ROOT_LOGGER.trace("No persistent units for undeploy found"); } } @@ -1181,8 +1184,11 @@ } private void cleanup() { + ROOT_LOGGER.trace("Start cleanup"); + ROOT_LOGGER.trace("Adaptor is of class: " + adaptor.getClass().toString()); adaptor.cleanup(pu); - if(subsystemResource != null && pathToScopedPu != null) { + if (subsystemResource != null && pathToScopedPu != null) { + ROOT_LOGGER.trace("Remove child"); subsystemResource.removeChild(pathToScopedPu); } }