mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Mark Craig
25.01.2016 0de10af1666124c5b526e75086d269659df1b55b
Improve debugging in doc plugin

This tiny patch causes the OpenDJ doc Maven plugin
to output errors into the Maven log when building the config ref
and when running command-line tools to generate man page content.
2 files modified
6 ■■■■ changed files
opendj-doc-maven-plugin/src/main/java/org/forgerock/opendj/maven/doc/GenerateConfigurationReferenceMojo.java 2 ●●● patch | view | raw | blame | history
opendj-doc-maven-plugin/src/main/java/org/forgerock/opendj/maven/doc/GenerateRefEntriesMojo.java 4 ●●●● patch | view | raw | blame | history
opendj-doc-maven-plugin/src/main/java/org/forgerock/opendj/maven/doc/GenerateConfigurationReferenceMojo.java
@@ -109,7 +109,7 @@
        try {
            ProcessBuilder builder = new ProcessBuilder(commands);
            Process process = builder.start();
            Process process = builder.redirectError(ProcessBuilder.Redirect.INHERIT).start();
            process.waitFor();
            final int result = process.exitValue();
            if (result != 0) {
opendj-doc-maven-plugin/src/main/java/org/forgerock/opendj/maven/doc/GenerateRefEntriesMojo.java
@@ -11,7 +11,7 @@
 * Header, with the fields enclosed by brackets [] replaced by your own identifying
 * information: "Portions Copyright [year] [name of copyright owner]".
 *
 * Copyright 2015 ForgeRock AS.
 * Copyright 2015-2016 ForgeRock AS.
 */
package org.forgerock.opendj.maven.doc;
@@ -122,7 +122,7 @@
        try {
            // Tools tend to use System.exit() so run them as separate processes.
            ProcessBuilder builder = new ProcessBuilder(commands);
            Process process = builder.start();
            Process process = builder.redirectError(ProcessBuilder.Redirect.INHERIT).start();
            writeToFile(process.getInputStream(), manPage);
            process.waitFor();
            final int result = process.exitValue();