try {
StringBuffer commandOneString = new StringBuffer();
for(int i = 0; i < commandStrings.length; i++) {
commandOneString.append(commandStrings[i]).append(" ");
}
InputsAndOutputs io = InputsAndOutputs.getInstance();
PipedOutputStream pos = new PipedOutputStream();
io.setErrorOutput(pos);
io.setUserOutput(pos);
CommandOutputReader cor = new CommandOutputReader(pos);
((Thread)cor).start();
CommonInfoModel.getDefaultLogger().info(stringManager.
getString("commands.executingCommandMsg") + commandOneString);
CLIMain.invokeCLI(commandOneString.toString(), io);