File workDir = IOUtils.createWorkDirectory(getSubmitDirectory(), getName()); logger.info("workDir = {}", workDir); jobNode = exporter.export(getName(), workDir, getGraph(), includeGlideinRequirements); if (!jobNode.getSubmitFile().exists()) { logger.info("jobNode.getSubmitFile().getAbsolutePath() = {}", jobNode.getSubmitFile().getAbsolutePath()); CondorDOTExporter<CondorJob, CondorJobEdge> dotExporter = new CondorDOTExporter<CondorJob, CondorJobEdge>( new CondorJobVertexNameProvider(), new CondorJobVertexNameProvider(), null, null, null, props); File dotFile = new File(workDir, getName() + ".dag.dot"); FileWriter fw = new FileWriter(dotFile); dotExporter.export(fw, graph);