in src/main/java/org/apache/maven/plugins/pdf/PdfMojo.java [764:783]
private void debugLogGeneratedModel(final DocumentModel docModel) {
if (getLog().isDebugEnabled() && project != null) {
final File outputDir = new File(project.getBuild().getDirectory(), "pdf");
if (!outputDir.exists()) {
outputDir.mkdirs();
}
final File doc = FileUtils.createTempFile("pdf", ".xml", outputDir);
final DocumentXpp3Writer xpp3 = new DocumentXpp3Writer();
try (Writer writer = WriterFactory.newXmlWriter(doc)) {
xpp3.write(writer, docModel);
getLog().debug("Generated a default document model: " + doc.getAbsolutePath());
} catch (IOException e) {
getLog().error("Failed to write document model: " + e.getMessage());
getLog().debug(e);
}
}
}