Rational Developer for System z, Versión 7.6.1

RouterSpec

Utilice este elemento para especificar los atributos y propiedades del programa direccionador destinado a direccionar varias peticiones de operación a un solo punto final. Este elemento se utilizará para nombrar el archivo origen y el nombre del programa direccionador. Este elemento se puede especificar para múltiples operaciones o para operaciones individuales. Si no se especifica el elemento RouterSpec para múltiples operaciones, los valores predeterminados se derivan del elemento de nombre del elemento EISService tal como se muestra en la Elemento de esquema XML para EISService con elementos RouterSpec y WSBindSpec. Si no se especifica para operaciones individuales, no se genera ningún programa direccionador.

Contenido por

EISService

Elemento de esquema XML para EISService con elementos RouterSpec y WSBindSpec

La Figura 1 es un ejemplo de elemento de esquema XML para EISService con los elementos RouterSpec y WSBindSpec.

Figura 1. Elemento de esquema XML para EISService con los elementos RouterSpec y WSBindSpec
<xsd:element name="EISService">
       <xsd:complexType>
           <xsd:sequence>
               <xsd:element maxOccurs="1" minOccurs="0" ref="ServicePropertyArray"/>
               <xsd:element maxOccurs="1" minOccurs="0" ref="ConnectionPropertyArray"/>
               <xsd:element maxOccurs="unbounded" minOccurs="0" ref="Operation"/>
               <xsd:element maxOccurs="1" minOccurs="0" ref="WSBindSpec"/>
               <xsd:element minOccurs="0" ref="RouterSpec"/>
           </xsd:sequence>
           <xsd:attribute name="generateConverters" type="xsd:boolean" use="optional"/>
           <xsd:attribute name="generateSeparateXSD" type="xsd:boolean" use="optional"/>
           <xsd:attribute name="generateWSDL" type="xsd:boolean" use="optional"/>
           <xsd:attribute name="name" type="xsd:string" use="optional"/>
           <xsd:attribute name="targetNamespace" type="xsd:string" use="optional"/>
           <xsd:attribute name="type" type="xsd:string" use="optional"/>
           <xsd:attribute name="targetFilesURI" type="xsd:string" use="optional"/>
       </xsd:complexType>
</xsd:element>

Contenido por

Ninguno

Contiene

Ninguno

Atributos

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: El nombre de servicio del archivo WSDL generado truncado en 8 caracteres y concatenado con la extensión de archivo .CBL.

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 del direccionador. Los nombres de programa superiores a 8 caracteres se truncarán en 8 caracteres.

El valor predeterminado es: El nombre de servicio del archivo WSDL generado truncado en 7 caracteres y sufijado con la letra "T".

Atributo: type
Valores válidos: WEB_SERVICES_CICS
¿Obligatorio?: No
Valor predeterminado: WEB_SERVICES_CICS

Especifica el tipo de direccionador. Actualmente, sólo está soportado WEB_SERVICES_CICS. Este tipo debe coincidir con el atributo driverType para el elemento DriverSpec de cada operación.

Ejemplo

<RouterSpec fileName="ROUTER.CBL" programName="ROUTER"/>
<CodegenPropertyArray type="Cobol">
        <CodegenProperty name="com.ibm.etools.xmlent.ui.GEN_PROG_NAME" 
                             value="CWSA"/>
        <CodegenProperty name=
                  "com.ibm.etools.xmlent.ui.GEN_CONVERSION_TYPE" 
                             value="interpretive"/>
</CodegenPropertyArray>

Términos de uso | Comentarios

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