Rational Developer for System z, Versión 7.6.1

DriverSpec

Utilice este elemento del documento ServiceSpecification.xml para especificar las opciones de generación para el programa de controlador de conversores.

Contenido por

XseSpec

Contiene

Ninguno

Atributos

La Tabla 1 muestra los atributos de DriverSpec.

Tabla 1. Especificaciones de atributo para DriverSpec
Campos Descripción

Atributo: businessPgmName
Valores válidos: Consulte la descripción
¿Obligatorio?: No
Valor predeterminado: Consulte la descripción

Especifica el programa comercial existente al que llaman los conversores XML. Este es el programa que está habilitando para procesar y/o generar mensajes XML (para actuar como servicio Web, por ejemplo).
El valor predeterminado es: Nombre de archivo fuente de datos de hasta 8 caracteres.
Nota:
  1. Si el nombre es superior a 8 caracteres, sólo se utilizan los 8 primeros para formar el valor predeterminado. El nombre especificado debe seguir los convenios COBOL para el nombre de programa.
  2. Si el tipo de controlador es XML_TRANSFORM_CICS, el valor de este atributo se ignora.

Atributo: driverType  
Valores válidos: BATCH | IMS_SOAP |
  IMS_INFO_20 |   SOAP_FOR_CICS  |
  WEB_SERVICES_CICS |
  XML_TRANSFORM_CICS
¿Obligatorio?: No
Valor predeterminado: SOAP_FOR_CICS

Especifica el tipo de controladores y conversores que deben generarse para un subsistema específico (como por ejemplo CICS, IMS, TSO);
  • BATCH: tipos básicos de conversor y controlador ejecutados en proceso por lotes, en TSO o en z/OS UNIX® System Services.
  • IMS_SOAP: conversores XML, esquemas XML, WSDL y archivo correlacionador para el despliegue en el entorno de ejecución de Pasarela SOAP IMS.
  • IMS_INFO_20: conversores XML, esquemas XML y archivo correlacionador para el despliegue en el entorno de ejecución IMS Web 2.0.
  • SOAP_FOR_CICS: conversores y controladores que deben desplegarse en un entorno de ejecución SOAP para CICS.
  • WEB_SERVICES_CICS: conversores y controladores que deben desplegarse en un entorno de ejecución de servicios Web para CICS.
  • XML_TRANSFORM _CICS: conversores y controladores que deben desplegarse como un recurso de entorno de ejecución XML TRANSFORM de CICS para la transformación de proveedor.

Atributo: fileName  
Valores válidos: Consulte la descripción
¿Obligatorio?: No
Valor predeterminado: Consulte la descripción

Especifica el nombre del archivo de salida.

El valor predeterminado es: Nombre de archivo fuente de datos concatenado con "D"

Atributo: overwrite
Valores válidos: true | false
¿Obligatorio?: No
Valor predeterminado: true

Especifica si debe sobrescribirse el archivo de salida si existe.

Atributo: programName
Valores válidos: Consulte la descripción
¿Obligatorio?: No
Valor predeterminado: Consulte la descripción

Especifica el nombre de programa de la entrada de programa principal.

El valor predeterminado es: valor de CodegenProperty GEN_PROG_NAME concatenado con "D"

Atributo: suppressGeneration
Valores válidos: true | false
¿Obligatorio?: No
Valor predeterminado: false

Indica si debe suprimirse la generación del controlador del conversor XML compilado.

Atributo: xmlContainerName
Valores válidos: Consulte la descripción
¿Obligatorio?: No
Valor predeterminado: xmlCont

Para los conversores de tipo XML_ TRANSFORM _CICS, especifica el nombre del contenedor CICS que transporta el documento XML. Dependiendo de la dirección de la conversión, puede contener el resultado de la conversión o el documento XML que se va a convertir. El nombre debe ser un nombre válido de contenedor CICS de 16 caracteres o menos.

Atributo: dataContainerName  
Valores válidos: Consulte la descripción
¿Obligatorio?: No
Valor predeterminado: xmlCont

Para los conversores de tipo XML_ TRANSFORM _CICS, especifica el nombre del contenedor CICS que transporta los datos de lenguaje. Dependiendo de la dirección de la conversión, puede contener el resultado de la conversión o los datos de lenguaje que se van a convertir. El nombre debe ser un nombre válido de contenedor CICS de 16 caracteres o menos.

Ejemplo

La Figura 1 es un ejemplo de elemento DriverSpec.
Figura 1. Ejemplo de elemento DriverSpec
<DriverSpec fileName="IMSPHBKD.cbl" driverType="SOAP_FOR_CICS"
                               programName="XCNVD" businessPgmName="IMSPHBK" />

Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)