private void addRequiredApplication(
     EmbeddableCartridgeDiff diff, EmbeddableCartridgeRelations relation)
     throws OpenShiftException {
   if (relation.getRequiredApplication() != null
       && !domain.hasApplicationByCartridge(relation.getRequiredApplication())) {
     diff.addApplicationAddition(relation.getRequiredApplication());
   }
 }