Generación de apéndices de llamada COBOL
Puede utilizar el generador de apéndices de llamada COBOL para crear un apéndice de llamada Java™ a fin de invocar un programa COBOL. Puede añadir el apéndice de llamada a una aplicación por lotes de Java.
Antes de empezar
Lea el tema Visión general del contenedor COBOL.
Instale los productos siguientes, que son necesarios para utilizar el generador de apéndices de llamada COBOL:
- IBM® Rational Application Developer for WebSphere Software, Versión 7.5 o posterior, que suministra las herramientas de J2EE Connector (J2C)
- Java Runtime Environment (JRE), Versión 1.6.0 o posterior
Para comprobar que las herramientas de Java EE Connector (J2C) están habilitadas, inicie Rational Application Developer, seleccione la perspectiva Java EE y seleccione . Si el asistente J2C está disponible, significa que puede crear un proyecto J2C y que las herramientas J2C están habilitados.
Si la instalación de Rational Application Developer no contiene las herramientas de Java EE Connector (J2C), utilice Installation Manager para modificar la instalación de Rational Application Developer e instale las herramientas J2C:
- Inicie Installation Manager.
- En la página Modificar paquetes, seleccione .
- Complete la instalación de las herramientas de J2C.
Acerca de esta tarea
Puede ejecutar el generador de apéndices de llamada COBOL desde una línea de mandatos, desde una tarea Ant o desde la interfaz gráfica del producto Rational Application Developer.
El generador de apéndices de llamada COBOL realiza las tareas siguientes:
- Analiza el programa fuente COBOL.
- Genera el código Java para que el apéndice de llamada invoque el programa COBOL.
- Genera el código Java para los enlaces de datos de las entradas de parámetro y el valor de retorno que utiliza el programa COBOL. Se presupone que el programa fuente es un programa COBOL válido que se ha analizado y compilado con un compilador COBOL.
Las clases de enlace de datos Java para los parámetros COBOL y el valor de retorno se generan mediante la herramienta de enlace de datos de J2C, que forma parte de la herramientas de Java EE Connector del producto Rational Application Developer. Al ejecutar el generador de apéndices de llamada COBOL desde una línea de mandatos, el generador de apéndices de llamada y la herramienta de enlace de datos se ejecutan en una sesión Eclipse autónoma. La sesión de Eclipse autónoma se inicia como un proceso Java independiente. Al ejecutar el generador de apéndices de llamada COBOL desde la interfaz gráfica, el generador de apéndices de llamada y la herramienta de enlace de datos se ejecutan en la sesión activa de Rational Application Developer.
Procedimiento
Resultados
Si la invocación del generador de apéndices de llamada es satisfactoria, el generador de apéndices de llamada crea un apéndice de llamada Java para invocar un programa COBOL.
- vía_acceso_espacio_trabajo/.metadata/.log
- El registro identifica si el error se debe a problemas con las herramientas basadas en Eclipse, como por ejemplo que la invocación autónoma no se ha iniciado.
- inicio_usuario/.eclipse/ibm.software.delivery.platform_7.5.0/configuration
- Cada invocación autónoma puede crear archivos de registro en el directorio configuration. Si los archivos de registro existen, pueden proporcionar información de resolución de problemas sobre el error.
Qué hacer a continuación
Utilice el apéndice de llamada Java generado para invocar un programa COBOL.