Creación de un archivo de configuración del generador de apéndices de llamada

Puede crear el apéndice de llamada para identificar la ubicación de la instalación de Rational Application Developer y para controlar la generación de código de enlace de datos Java™.

Antes de empezar

Cree un proyecto Rational Application Developer para el código generado por el generador de apéndices de llamada COBOL.

Acerca de esta tarea

El archivo de configuración del generador de apéndices de llamada contiene valores para identificar la ubicación de la instalación de Rational Application Developer y para controlar la generación de código de enlace de datos Java. La ubicación del archivo de configuración se especifica mediante el valor -configfile para las invocaciones de línea de mandatos o mediante el atributo configFile del código <csg> para las invocaciones Ant.

Asegúrese de que los valores obligatorios de EclipseHome, WorkSpace y EclipseProjectName del archivo de configuración sean correctos para la instalación de Rational Application Developer.

Procedimiento

  1. Abra un editor y cree un archivo de configuración del generador de apéndices de llamada.

    El archivo de configuración del generador de apéndices de llamada puede tener cualquier nombre. En los ejemplos de generador de apéndices de llamada COBOL de este Information Center se utiliza el nombre del archivo csg.properties.

  2. Especifique los valores del generador de apéndices de llamada COBOL en el archivo de configuración.
    La tabla siguiente describe los valores del generador de apéndices de llamada.
    Tabla 1. Propiedades de configuración del generador de apéndices de llamada COBOL. Utilice estas propiedades para especificar la ubicación de instalación de Rational Application Developer y para controlar la generación del código de enlace de datos Java.
    Name Valor por omisión Necesaria u opcional Descripción
    EclipseHome

    [Linux]/opt/IBM/SDP

    [Windows]C:/Program Files/IBM/SDP

    Obligatoria Especifica la ruta completa del directorio raíz donde está instalado Rational Application Developer o Eclipse en el sistema de archivos.
    Avoid trouble Avoid trouble: Utilice barras inclinadas (/) o no olvide escapar las barras inclinadas invertidas (\\) en todos los nombres de ruta.gotcha
    WorkSpace   Obligatoria Especifica la ruta completa del directorio raíz del espacio de trabajo de Eclipse o de Rational Application Developer que hay que usar para crear la clase de enlace de datos Java.
    EclipseProjectName   Obligatoria Especifica el nombre del proyecto en el espacio de trabajo de Eclipse o de Rational Application Developer que proporciona el directorio inicial de la clase Java generada.

    El proyecto debe existir antes de poder ejecutar el generador de apéndices de llamada.

    Platform Win32 Opcional Especifica el sistema operativo de destino. Los valores soportados son Win32, AIX y z/OS. En este valor se distingue entre mayúsculas y minúsculas.
    CodePage ISO-8859-1 Opcional Especifica la página de códigos de los datos COBOL.
    FloatingPointFormat IEEE 754   Especifica el formato de las comas flotantes. Los valores soportados son IEEE 754 e IBM Hexadecimal.
    ExternalDecimalSign ASCII Opcional Especifica el signo decimal externo. Los valores soportados son ASCII, EBCDIC y EBCDIC Custom.
    Endian Little Opcional Especifica el endian de los datos COBOL. Los valores soportados son Little y Big.
    RemoteEndian Little Opcional Especifica el valor de endian remoto de los datos COBOL. Los valores soportados son Little y Big.
    Quote DOUBLE Opcional Especifica el formato de comillas. Los valores soportados son DOUBLE (dobles) y SINGLE (sencillas).
    Trunc STD Opcional Especifica el modo en que se truncan los campos en las operaciones aritméticas o de movimiento de COBOL. Los valores soportados son STD, BIN y OPT.
    Nsymbol DBCS Opcional Especifica el modo en que se utiliza el símbolo N en cláusulas PICTURE y literales, e indica si debe utilizarse el procesamiento nacional o DBCS. Los valores soportados son DBCS y NATIONAL.
    OverwriteExistingClass true Opcional Especifica si el generador de apéndices de llamada sobrescribe una clase con el mismo nombre que ya está presente en el directorio de salida. Los valores soportados son true y false.
    GenerationStyle Default Opcional Especifica el estilo de generación. Los valores soportados son Default (predeterminado), Preserve case of names (mantener mayúsculas y minúsculas de los nombres) y Shorten names (acortar nombres).
    Verboso false Opcional Especifica si se debe establecer el nivel de rastreo a depuración. Los valores soportados son true y false.
  3. Guarde el archivo de configuración en una ubicación a la que el producto Rational Application Developer pueda acceder.

Ejemplo

Consulte el ejemplo siguiente de archivo de configuración de generador de apéndices de llamada csg.properties:

# Archivo de configuración para COBOLCallStubGenerator
#####
# EclipseHome especifica la ubicación de instalación de Rational Application Developer.
#
EclipseHome=ruta_completa_al_directorio_Eclipse
 
#####
# Workspace especifica la ubicación del espacio de trabajo de Rational Application Developer.
# Si no existe, COBOLCallStubGenerator crea el espacio de trabajo.
#
WorkSpace=ruta_completa_al_directorio_del_espacio_trabajo
 
######
# EclipseProjectName especifica el proyecto del espacio de trabajo
# que va a recibir los apéndices y enlaces de llamada generados.
#
EclipseProjectName=nombre_proyecto_Eclipse

#####
#  El sistema operativo de destino. Las opciones permitidas son: Win32, AIX y z/OS.
#
# PARÁMETRO - Obligatorio
# Platform=Win32
Platform=z/OS

#####
#  La página de códigos de destino.
#
# PARÁMETRO - Obligatorio
CodePage=IBM1047

#####
# El formato de coma flotante solo tiene dos valores posibles:
#   IEEE 754
#   IBM Hexadecimal
#   El valor predeterminado es IEEE 54
#
# PARÁMETRO - Obligatorio
FloatingPointFormat=IBM Hexadecimal

# PARÁMETRO - Obligatorio
ExternalDecimalSign=EBCDIC

# PARÁMETRO - Obligatorio
Endian=Big

# PARÁMETRO - Obligatorio
RemoteEndian=Little

# PARÁMETRO - Obligatorio
Quote=DOUBLE

# PARÁMETRO - Obligatorio
Trunc=STD

# PARÁMETRO - Obligatorio
Nsymbol=DBCS

#####
# Los valores posibles de overwriteExistingClass son true o false.
#
# PARÁMETRO - Obligatorio
OverwriteExistingClass=true

#####
# Los valores posibles de GenerationStyle son:
#   Default, "Preserve case of names" o "Shorten names"
# Asegúrese de utilizar comillas en valores que contengan caracteres de espacio.
#
# PARÁMETRO
GenerationStyle=Default

#####
# Verbose establece el nivel de rastreo a "debug".
# Los valores de Verbose son true o false.
#
# PARÁMETRO - Opcional
Verbose=false

Qué hacer a continuación

Ejecute el generador de apéndices de llamada COBOL. Puede ejecutar el generador de apéndices de llamada desde una línea de mandatos, desde una tarea Ant o desde la interfaz gráfica de Rational Application Developer.

Especifique la ruta completa al archivo de configuración del generador de apéndices de llamada al ejecutar el generador de apéndices de llamada COBOL. En las invocaciones de línea de comandos, utilice el valor -configfile para especificar el nombre de archivo. Para las invocaciones de Ant e interfaz gráfica, utilice el atributo de configFile de la tarea <csg> para especificar el nombre de archivo.


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tgrid_cobol_csg_create_config
File name: tgrid_cobol_csg_create_config.html