If the rca directory is missing on a windows run the error message is not very clear. "Unable to find analyser arm file"
Suggest error message should be at least "Unable to find run control analyser (rca) directory. See RCGLOG log file for more details"
Log files should contain "Required inputs from analysis include: (1) WBXMLI directory contain workbench xml to be analyzed, (2) RCGPARM with execution paramters and (3) rca directory for analysis outputs."
(One might ask the question why don't we just make the directory if it is missing?)
public class Runner {
private static final FluentLogger logger = FluentLogger.forEnclosingClass();
private static Status status = Status.ERROR;
public static void main(String[] args) {
private static void choose() {
System.out.printf("Unable to find analyser arm file\n");
If the rca directory is missing on a windows run the error message is not very clear. "Unable to find analyser arm file"
Suggest error message should be at least "Unable to find run control analyser (rca) directory. See RCGLOG log file for more details"
Log files should contain "Required inputs from analysis include: (1) WBXMLI directory contain workbench xml to be analyzed, (2) RCGPARM with execution paramters and (3) rca directory for analysis outputs."
(One might ask the question why don't we just make the directory if it is missing?)
public class Runner { private static final FluentLogger logger = FluentLogger.forEnclosingClass(); private static Status status = Status.ERROR;