Rational Developer for System z, Versión 7.6.1

XsdSpecOut

Utilice este elemento del documento ServiceProperties.xml para especificar las opciones de generación del esquema XML que corresponde a la estructura de lenguaje de salida.

Nota: Si las especificaciones de mensaje de salida y entrada de otra parte de la misma especificación EISService se combinan en un solo InputOutputMessage, las definiciones de mensaje de petición y salida provienen de un solo código fuente COBOL. Debido a esto, la especificación de esquema XsdSpecOut para todos los atributos excepto fileName se pasará por alto para el esquema de respuesta. En este caso, el archivo XSD externo resultante para XsdSpecOut será idéntico al archivo XSD resultante de XsdSpecIn. La sección de tipos de un archivo WSDL resultante sólo tendrán una definición de tipo de esquema (que se definirá por las características de XsdSpecIn).
XseSpec

Contiene

Ninguno

Atributos

La Tabla 1 muestra los atributos para XsdSpecOut.

Tabla 1. Especificaciones de atributos para XsdSpecOut
Campos Descripción

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 "O"

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

Especifica el espacio de nombres local.
Nota: Los espacios de nombres de petición no tienen efecto en el código generado en el conversor de petición.

El valor predeterminado es: http://www.w3.org/2001/XMLSchema

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

Especifica si debe sobrescribirse el archivo de salida si existe.

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

Indica si se debe suprimir o no la generación del archivo de esquema XML de respuesta.

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

Especifica el espacio de nombres destino.

El valor predeterminado es: Para el nombre de archivo "foo" de origen de datos: http://www.fooO.com/schemas/fooIInterface

Atributo: whiteSpace
Valores válidos: collapse | replace |
preserve | compat
¿Obligatorio?: No
Valor predeterminado: collapse

El valor de este atributo indica al procesador por lotes que genere esquemas XML y programas de conversor XML que soporten las tres opciones de proceso de espacios en blanco estándar en el esquema XML: "preserve", "replace" y "collapse". Se asigna a cada elemento del esquema XML generado el valor de este atributo para su opción whiteSpace. El valor de este atributo se pasa por alto cuando los conversores XML se generan para el escenario "Correlacionar una interfaz de servicio existente", ya que se debe asumir el valor del esquema XML correlacionado.

Para indicar al procesador por lotes que genere esquemas XML y programas de conversor XML que sean compatibles con releases anteriores a la versión 7.5, especifique el valor "compat".

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

Especifica el nombre de elemento global para el esquema.

El valor predeterminado es: Valor del atributo nativeTypeName en la especificación de mensaje.

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

Especifica el espacio de nombres xsd.

El valor predeterminado es: Valor del atributo nativeTypeName en la especificación de mensaje.

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

Especifica el prefijo del espacio de nombres xsd.

Ejemplo

<XsdSpecOut fileName="DFH0CSTDO.xsd" overwrite="true"
        targetNamespace="http://www.DFH0CSTDO.com/schemas/DFH0CSTDOInterface"
        xsdNamespace=http://www.w3.org/2001/XMLSchema
        localNamespace=http://www.DFH0CSTDO.com/schemas/DFH0CSTDOInterface
        xsdPrefix="cbl"
        xsdElemName="dfhcommarea"/>

Términos de uso | Comentarios

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