RE:Programa Cobol que llame a clase java
Hola.
Lo que pretendes hacer creo que sólo es posible a través de CORBA.
Necesitas un compilador IDL, (un lenguaje de definición de interfaces muy similar a java), para el cobol y Java (idljava viene 'de serie' con el JDK).
Después se crea una interfaz IDL que contenga los metodos a invocar desde java y cobol y se compilan con los compiladores IDL.
Se obtendrán clases java y programas cobol que podrán comunicarse de un modo transparente, independientemente de donde estén situados los programas.
Todo esto que, así explicado, parece subrealista es bastante sencillo si conoces algo de java y te hechas algún vistazo a un manual de RMI, corba, etc.
Yo lo he probado con otro lenguaje y java pero la teoría es la misma para todos ellos.
Espero haberte sido de ayuda.