Se puede ejecutar el generador de apéndices de llamada COBOL como una construcción Ant desde la interfaz
gráfica de Rational Application Developer.
Antes de empezar
Cree un proyecto Rational Application Developer para el código generado por el generador de apéndices de llamada
COBOL.
Cree un archivo de configuración de generador de apéndices de llamada. Asegúrese de que los valores de las propiedades obligatorias EclipseHome,
WorkSpace y EclipseProjectName sean correctos.
Compruebe la sentencia PROCEDURE del archivo de origen COBOL.
Acerca de esta tarea
Para ejecutar el generador de apéndices de llamada COBOL desde la interfaz
gráfica de Rational Application Developer, especifique el archivo de
tarea <csg> que se va a utilizar y ejecute el archivo de tarea en el mismo entorno de
tiempo de ejecución Java™ (JRE) que el espacio de
trabajo.
Para el archivo de tarea <csg>, puede utilizar el archivo de
compilación Ant de ejemplo, CSG.xml, que está disponible con el
generador de apéndices de llamada del producto IBM®
Rational Application Developer for
WebSphere Software.
Para obtener descripciones de las
propiedades de entrada de CSG.xml, consulte el tema relativo al archivo CSG.xml del generador de apéndices de
llamada.
Para obtener descripciones de los atributos y elementos de <csg>, consulte el tema
relativo a la invocación del generador de apéndices de llamada desde una tarea Ant.
La tarea <csg> y el
archivo de compilación Ant de enlazador de datos tienen dependencias de tiempo de
ejecución con respecto a algunas clases de Eclipse, incluidas las herramientas de Java EE
Connector (J2C). Al ejecutar la tarea <csg> dentro de
Rational Application Developer como compilación Ant, el producto
obtiene todos los requisitos previos.
Procedimiento
- Configure las compilaciones Ant para ejecutar el archivo de tarea <csg>.
Especifique el archivo de tarea <csg> en la página Configuración
de herramientas externas.
- Pulse .
- En el campo Archivo de compilación del separador
Principal, especifique el nombre completo de vía de acceso del
archivo de tarea <csg>.
Por ejemplo, para utilizar el archivo de compilación Ant CSG.xml, especifique:
raíz_instalación_producto/CobolCallStubGenerator.V1.2/CSG.xml
- En el campo Argumentos de la pestaña Principal, especifique los valores de las propiedades de entrada de
CSG.xml obligatorias.
Por ejemplo, para el archivo de compilación Ant CSG.xml, especifique valores como los siguientes para las propiedades obligatorias:
-DcobolSource=${resource_loc}
-DworkSpace=${workspace_loc}
-DeclipseProjectName=${project_name}
-DcallStubPackage=${string_prompt:callStubPackage}
Para obtener descripciones de las propiedades, incluidas las descripciones de variables incorporadas como resource_loc, consulte el
tema
relativo al archivo CSG.xml del generador de apéndices de llamada.
- En la pestaña Principal, seleccione Definir un manejador de entrada.
- En la pestaña JRE, seleccione Ejecutar en el mismo JRE que el espacio de trabajo.
Este valor garantiza que el JRE contendrá las herramientas necesarias de Java EE Connector (J2C).
- Opcional: En la pestaña Renovar, especifique que la herramienta de compilación Ant compile el proyecto o el espacio de
trabajo antes de
que ejecute la herramienta.
- Opcional: En la pestaña Compilación, especifique que la herramienta de compilación Ant renueve el proyecto o el espacio de trabajo
después de
que ejecute la herramienta.
- Pulse Aplicar para guardar la configuración.
- Opcional: Establezca ruta de inclusión del libro de copias del espacio de trabajo de Rational Application Developer.
Consulte el tema relativo a la configuración de las preferencias del importador de COBOL en la documentación de Rational.
- Ejecute el generador de apéndices de llamada.
- En la vista Explorador de paquetes, seleccione un archivo fuente COBOL.
Por ejemplo, si el archivo fuente COBOL se denomina my_source.cbl, seleccione my_source.cbl en el árbol de
navegación del Explorador de paquetes.
- En el menú Ejecutar, seleccione para ejecutar el generador de apéndices de llamada.
La primera vez que ejecute la herramienta, es posible que el archivo Ant del generador de apéndices de llamada no aparezca como opción en el
menú
Herramientas externas.
Para solucionar este problema, ejecute la herramienta desde la página Configuración de herramientas
externas.
Resultados
El generador de apéndices de llamada se ejecuta y la salida se imprime en la consola de Rational Application Developer.
El generador de apéndices de llamada crea una clase Java de apéndices de llamada COBOL.
Qué hacer a continuación
Utilice la clase Java de apéndices de llamada COBOL generada.