La cuestion que propones la planteas para NetCobol y no se si funcionara igual que en rm/cobol
Yo utilizo estos metodos:
Cuando quieres pasar parametros a un programa cobol desde un script o linea de comandos se lo hago asi:
Código Bash:
runcobol programa-cobol -a="parametro1; parametro2; parametro3"
Y desde un programa java llamo a programas cobol asi:
Código Java:
String parametrosx=
"-a="+parametro1+
";"+parametro2+
";"+parametro3
;
try {
String [] cmd =
{"runcobol",
"programacobol", parametrosx
};
if(!p.waitFor(180, TimeUnit.SECONDS)) {
p.destroy();
}
Y controlando siempre todas las excepciones.