ServiceProperty

Use this element to specify the properties for a service.

Contained by

ServicePropertyArray

Contains

None

Attributes

Fields Description
Attribute: bindingName
Valid values: QNAME
Required?: No
Default value: See Description
Specifies the name of the binding element in the WSDL file.

The default value is: The name attribute for the EISService element (or if it is not specified, the value of -w parameter from the xsebatch command line invocation) concatenated with the UPPER-CASED value of the type attribute of the EISService element.

Attribute: portName
Valid values: QNAME
Required?: No
Default value: See Description
Specifies the name of the port element in the WSDL file.

The default value is: The name attribute for the EISService element (or if it is not specified, the value of -w parameter from the xsebatch command line invocation) concatenated with the UPPER-CASED value of the type attribute of the EISService element.

Attribute: portType
Valid values: QNAME
Required?: No
Default value: See Description
Specifies the name of the port type element in the WSDL file.

The default value is: The name attribute for the EISService element (or if it is not specified, the value of -w parameter from the xsebatch command line invocation) concatenated with the UPPER-CASED value of the type attribute of the EISService element.

Attribute: selectService
Valid values: QNAME
Required?: No
Default value: None
For a top-down scenario this attribute selects a specific service in a reusable binding. It applies only to WSDL 2.0 bindings and is ignored for any prior versions of the WSDL. It is also ignored for any non top-down scenarios and scenarios that do not support WSDL 2.0.
Attribute: serviceName
Valid values: QNAME
Required?: No
Default value: See Description
Specifies the value of the name attribute of service element in the WSDL file.

The default value is: The name attribute for the EISService element (or if it is not specified, the value of -w parameter from the xsebatch command line invocation) concatenated with the UPPER-CASED value of the type attribute of the EISService element.

Attribute: soapBindingStyle
Valid values: document | rpc
Required?: No
Default value: document
Specifies the value of the style attribute of binding element in the WSDL file. The value must match the soapOpStyle.in Operation properties.
Attribute: soapTransport
Valid values: URI
Required?: No
Default value: See Description
Specifies the value for the transport attribute of the binding element in the WSDL file.

The default value is: http://schemas.xmlsoap.org/soap/http

Example

Figure 1 is an example of the ServiceProperty element within the ServicePropertyArray element..
Figure 1. Example of ServiceProperty Element
<ServicePropertyArray>
        <ServiceProperty name="bindingName" value="myBinding" />
        <ServiceProperty name="bindingType" value="SOAP" />
        <ServiceProperty name="soapTransport" value="http://schemas.xmlsoap.org/soap/http" />
        <ServiceProperty name="soapBindingStyle" value="document" />
        <ServiceProperty name="selectService" value="BankAccountServices" />

</ServicePropertyArray>