[BYTEIO-WG] Suggested change to wsdl
Michel Drescher
Michel.Drescher at uk.fujitsu.com
Thu Jul 26 04:38:00 CDT 2007
Folks,
I updated the Interop document to draft 14, which is uploaded to Gridforge
(and attached).
For your convenience, here's the interop factory WSDL copied from draft 14:
---------- SNIP ----------- SNIP ----------- SNIP -----------
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions name="ByteIOInterop-Service"
targetNamespace="http://schemas.ggf.org/byteio/2006/07/interop"
xmlns:interop="http://schemas.ggf.org/byteio/2006/07/interop"
xmlns:wsa="http://www.w3.org/2005/08/addressing"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:wsaw="http://www.w3.org/2006/02/addressing/wsdl"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!-- ByteIOInterop::Types -->
<wsdl:types>
<xsd:schema
targetNamespace="http://schemas.ggf.org/byteio/2006/07/interop"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:import namespace="http://www.w3.org/2005/08/addressing"
schemaLocation="http://www.w3.org/2005/08/addressing/ws-addr.xsd"/>
<xsd:element name="createResource">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="dummy" type="xsd:int"
minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createResourceResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="wsa:EndpointReference"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="deleteResource">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="wsa:EndpointReference"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<!-- ByteIOInterop::Messages -->
<wsdl:message name="createResource">
<wsdl:part name="createResource" element="interop:createResource"/>
</wsdl:message>
<wsdl:message name="createResourceResponse">
<wsdl:part name="createResourceResponse"
element="interop:createResourceResponse"/>
</wsdl:message>
<wsdl:message name="deleteResource">
<wsdl:part name="deleteResource" element="interop:deleteResource"/>
</wsdl:message>
<!-- ByteIOInterop::PortType -->
<wsdl:portType name="ByteIOInterop">
<wsdl:operation name="CreateResource">
<wsdl:input message="interop:createResource"/>
<wsdl:output message="interop:createResourceResponse"/>
</wsdl:operation>
<wsdl:operation name="DeleteResource">
<wsdl:input message="interop:deleteResource"/>
</wsdl:operation>
</wsdl:portType>
<!-- ByteIOInterop::Binding -->
<wsdl:binding name="ByteIOInterop-Binding" type="interop:ByteIOInterop">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="CreateResource">
<soap:operation
soapAction="http://schemas.ggf.org/byteio/2006/07/interop/create"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeleteResource">
<soap:operation
soapAction="http://schemas.ggf.org/byteio/2006/07/interop/delete"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
</wsdl:operation>
</wsdl:binding>
<!-- ByteIOInterop::Service -->
<wsdl:service name="ByteIOInterop-Service">
<wsdl:port name="ByteIOInterop-Service"
binding="interop:ByteIOInterop-Binding">
<soap:address location=""/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
---------- SNIP ----------- SNIP ----------- SNIP -----------
Mark Morgan wrote:
> Hey everyone,
>
> It looks like we have 3 in favor so far of the change I suggested. I
> suspect that the EPCC folks will also like this suggestion, but probably
> won't see it until after I've left for the evening, so, to be a bit more
> specific in the hopes of having this issue resolved as quickly as
> possible, may I suggest the following:
>
> * I'm going to log in to the wiki and set the status of the GenesisII
> endpoint to "unavailable" right now (and I'll bring the endpoint down).
> If everyone else could do the same to avoid confusion, that would be
> great.
> * Assuming that EPCC is OK with the change, Michel, could you please
> post new WSDL to gridforge and to the interop page indicating the
> following declaration for the createResource element:
> <xsd:element name="createResource">
> <xsd:complexType>
> <xsd:sequence>
> <xsd:element name="dummy" type="xsd:int"
> minOccurs="1" maxOccurs="1"/>
> </xsd:sequence>
> </xsd:complexType>
> </xsd:element>
> * Once the new wsdl is posted, we can all make the changes necessary,
> and bring our endpoints back up (and update the WIKI accordingly to
> indicate the changed status).
>
> Hopefully, doing this will allow us to have things moving forward again
> within the next 18 hours.
>
> -Mark
>
> --
> byteio-wg mailing list
> byteio-wg at ogf.org
> http://www.ogf.org/mailman/listinfo/byteio-wg
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: draft-byteio-interop-doc-014.doc
Type: application/msword
Size: 396288 bytes
Desc: not available
Url : http://www.ogf.org/pipermail/byteio-wg/attachments/20070726/3c1dd50b/attachment-0001.doc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://www.ogf.org/pipermail/byteio-wg/attachments/20070726/3c1dd50b/attachment-0001.pgp
More information about the byteio-wg
mailing list