ModelNode subsystem = context.getModelNode().get(SUBSYSTEM, mainSubsystemName);
if (subsystem.isDefined()) {
//We might have been removed
XMLElementWriter<SubsystemMarshallingContext> subsystemWriter = context.getSubsystemWriter(mainSubsystemName);
if (subsystemWriter != null) {
subsystemWriter.writeContent(writer, new SubsystemMarshallingContext(subsystem, writer));
}
}
}catch (Throwable t){
Assert.fail("could not marshal subsystem xml "+t);
} finally {