Uploaded image for project: 'Tuscany'
  1. Tuscany
  2. TUSCANY-629

In sca-binding-webservice.xsd / <binding.ws> the specification of the endpoint/port should be optional

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • C++-SCA-Next
    • Java-SCA-0.90
    • Website
    • None

    Description

      In sca-binding-webservice.xsd / <binding.ws> the port or endpoint attribute should be optional. An application developer should be able to specify that he wants a Web Service binding on a composite service or reference without specifying the WSDL endpoint or port, which will be specified later by a system administrator for example, or derived from default settings and (on a service) from where the composite is actually running.

      I will raise this issue to the OSOA specfication workgroup.

      <complexType name="WebServiceBinding">
      <complexContent>
      <extension base="sca:Binding">
      <sequence>
      <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
      </sequence>
      <attribute name="port" type="anyURI" use="required" />
      <anyAttribute namespace="##any" processContents="lax" />
      </extension>
      </complexContent>
      </complexType>

      should be changed to:

      <complexType name="WebServiceBinding">
      <complexContent>
      <extension base="sca:Binding">
      <sequence>
      <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
      </sequence>
      <attribute name="port" type="anyURI" use="optional" />
      <anyAttribute namespace="##any" processContents="lax" />
      </extension>
      </complexContent>
      </complexType>

      Attachments

        Activity

          People

            jsdelfino Jean-Sebastien Delfino
            jsdelfino Jean-Sebastien Delfino
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: