Annotation of embedaddon/php/ext/soap/tests/interop/Round4/GroupG/round4_groupG_dimedoc.wsdl, revision 1.1

1.1     ! misho       1: <?xml version="1.0" encoding="utf-8"?>
        !             2: <wsdl:definitions name="SOAPBuilders" xmlns="http://soapinterop.org/attachments/wsdl" xmlns:types="http://soapinterop.org/attachments/xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:dime="http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/" xmlns:content="http://schemas.xmlsoap.org/ws/2002/04/content-type/" xmlns:ref="http://schemas.xmlsoap.org/ws/2002/04/reference/" targetNamespace="http://soapinterop.org/attachments/wsdl">
        !             3:        <wsdl:types>
        !             4:                <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://soapinterop.org/attachments/xsd" elementFormDefault="qualified" attributeFormDefault="qualified">
        !             5:                        <import namespace="http://schemas.xmlsoap.org/ws/2002/04/reference/"/>
        !             6:                        <import namespace="http://schemas.xmlsoap.org/ws/2002/04/content-type/"/>
        !             7:                        <complexType name="ReferencedBinary">
        !             8:                                <simpleContent>
        !             9:                                        <restriction base="xsd:base64Binary">
        !            10:                                                <annotation>
        !            11:                                                        <appinfo>
        !            12:                                                                <content:mediaType value="application/octetstream"/>
        !            13:                                                        </appinfo>
        !            14:                                                </annotation>
        !            15:                                                <attribute ref="ref:location" use="optional"/>
        !            16:                                        </restriction>
        !            17:                                </simpleContent>
        !            18:                        </complexType>
        !            19:                        <complexType name="ReferencedText">
        !            20:                                <simpleContent>
        !            21:                                        <restriction base="xsd:base64Binary">
        !            22:                                                <annotation>
        !            23:                                                        <appinfo>
        !            24:                                                                <content:mediaType value="text/plain"/>
        !            25:                                                        </appinfo>
        !            26:                                                </annotation>
        !            27:                                                <attribute ref="ref:location" use="optional"/>
        !            28:                                        </restriction>
        !            29:                                </simpleContent>
        !            30:                        </complexType>
        !            31:                        <element name="EchoAttachment" type="types:EchoAttachment"/>
        !            32:                        <element name="EchoAttachmentResponse" type="types:EchoAttachmentResponse"/>
        !            33:                        <complexType name="EchoAttachment">
        !            34:                                <sequence>
        !            35:                                        <element name="In" type="types:ReferencedBinary"/>
        !            36:                                </sequence>
        !            37:                        </complexType>
        !            38:                        <complexType name="EchoAttachmentResponse">
        !            39:                                <sequence>
        !            40:                                        <element name="Out" type="types:ReferencedBinary"/>
        !            41:                                </sequence>
        !            42:                        </complexType>
        !            43:                        <element name="EchoAttachments" type="types:Attachments"/>
        !            44:                        <element name="EchoAttachmentsResponse" type="types:Attachments"/>
        !            45:                        <complexType name="Attachments">
        !            46:                                <sequence>
        !            47:                                        <element name="Item" minOccurs="0" maxOccurs="unbounded" type="types:ReferencedBinary"/>
        !            48:                                </sequence>
        !            49:                        </complexType>
        !            50:                        <element name="EchoAttachmentAsBase64" type="types:EchoAttachment"/>
        !            51:                        <element name="EchoAttachmentAsBase64Response" type="types:base64Out"/>
        !            52:                        <element name="EchoBase64AsAttachment" type="types:base64In"/>
        !            53:                        <element name="EchoBase64AsAttachmentResponse" type="types:EchoAttachmentResponse"/>
        !            54:                        <complexType name="base64In">
        !            55:                                <sequence>
        !            56:                                        <element name="In" type="xsd:base64Binary"/>
        !            57:                                </sequence>
        !            58:                        </complexType>
        !            59:                        <complexType name="base64Out">
        !            60:                                <sequence>
        !            61:                                        <element name="Out" type="xsd:base64Binary"/>
        !            62:                                </sequence>
        !            63:                        </complexType>
        !            64:                        <element name="EchoUnrefAttachments" type="types:emptyType"/>
        !            65:                        <element name="EchoUnrefAttachmentsResponse" type="types:emptyType"/>
        !            66:                        <complexType name="emptyType">
        !            67:                                <sequence/>
        !            68:                        </complexType>
        !            69:                        <element name="EchoAttachmentAsString" type="types:EchoAttachmentAsString"/>
        !            70:                        <element name="EchoAttachmentAsStringResponse" type="types:EchoAttachmentAsStringResponse"/>
        !            71:                        <complexType name="EchoAttachmentAsString">
        !            72:                                <sequence>
        !            73:                                        <element name="In" type="types:ReferencedText"/>
        !            74:                                </sequence>
        !            75:                        </complexType>
        !            76:                        <complexType name="EchoAttachmentAsStringResponse">
        !            77:                                <sequence>
        !            78:                                        <element name="Out" type="xsd:string"/>
        !            79:                                </sequence>
        !            80:                        </complexType>
        !            81:                </schema>
        !            82:        </wsdl:types>
        !            83:        <wsdl:message name="EchoAttachmentIn">
        !            84:                <wsdl:part name="In" element="types:EchoAttachment"/>
        !            85:        </wsdl:message>
        !            86:        <wsdl:message name="EchoAttachmentOut">
        !            87:                <wsdl:part name="Out" element="types:EchoAttachmentResponse"/>
        !            88:        </wsdl:message>
        !            89:        <wsdl:message name="EchoAttachmentsIn">
        !            90:                <wsdl:part name="In" element="types:EchoAttachments"/>
        !            91:        </wsdl:message>
        !            92:        <wsdl:message name="EchoAttachmentsOut">
        !            93:                <wsdl:part name="Out" element="types:EchoAttachmentsResponse"/>
        !            94:        </wsdl:message>
        !            95:        <wsdl:message name="EchoAttachmentAsBase64In">
        !            96:                <wsdl:part name="In" element="types:EchoAttachmentAsBase64"/>
        !            97:        </wsdl:message>
        !            98:        <wsdl:message name="EchoAttachmentAsBase64Out">
        !            99:                <wsdl:part name="Out" element="types:EchoAttachmentAsBase64Response"/>
        !           100:        </wsdl:message>
        !           101:        <wsdl:message name="EchoBase64AsAttachmentIn">
        !           102:                <wsdl:part name="In" element="types:EchoBase64AsAttachment"/>
        !           103:        </wsdl:message>
        !           104:        <wsdl:message name="EchoBase64AsAttachmentOut">
        !           105:                <wsdl:part name="Out" element="types:EchoBase64AsAttachmentResponse"/>
        !           106:        </wsdl:message>
        !           107:        <wsdl:message name="EchoUnrefAttachmentsIn">
        !           108:                <wsdl:part name="In" element="types:EchoUnrefAttachments"/>
        !           109:        </wsdl:message>
        !           110:        <wsdl:message name="EchoUnrefAttachmentsOut">
        !           111:                <wsdl:part name="Out" element="types:EchoUnrefAttachmentsResponse"/>
        !           112:        </wsdl:message>
        !           113:        <wsdl:message name="EchoAttachmentAsStringIn">
        !           114:                <wsdl:part name="In" element="types:EchoAttachmentAsString"/>
        !           115:        </wsdl:message>
        !           116:        <wsdl:message name="EchoAttachmentAsStringOut">
        !           117:                <wsdl:part name="Out" element="types:EchoAttachmentAsStringResponse"/>
        !           118:        </wsdl:message>
        !           119:        <wsdl:portType name="AttachmentsPortType">
        !           120:                <wsdl:operation name="EchoAttachment">
        !           121:                        <wsdl:input name="EchoAttachmentInput" message="EchoAttachmentIn"/>
        !           122:                        <wsdl:output name="EchoAttachmentOutput" message="EchoAttachmentOut"/>
        !           123:                </wsdl:operation>
        !           124:                <wsdl:operation name="EchoAttachments">
        !           125:                        <wsdl:input name="EchoAttachmentsInput" message="EchoAttachmentsIn"/>
        !           126:                        <wsdl:output name="EchoAttachmentsOutput" message="EchoAttachmentsOut"/>
        !           127:                </wsdl:operation>
        !           128:                <wsdl:operation name="EchoAttachmentAsBase64">
        !           129:                        <wsdl:input name="EchoAttachmentAsBase64Input" message="EchoAttachmentAsBase64In"/>
        !           130:                        <wsdl:output name="EchoAttachmentAsBase64Output" message="EchoAttachmentAsBase64Out"/>
        !           131:                </wsdl:operation>
        !           132:                <wsdl:operation name="EchoBase64AsAttachment">
        !           133:                        <wsdl:input name="EchoBase64AsAttachmentInput" message="EchoBase64AsAttachmentIn"/>
        !           134:                        <wsdl:output name="EchoBase64AsAttachmentOutput" message="EchoBase64AsAttachmentOut"/>
        !           135:                </wsdl:operation>
        !           136:                <wsdl:operation name="EchoUnrefAttachments">
        !           137:                        <wsdl:input name="EchoUnrefAttachmentsInput" message="EchoUnrefAttachmentsIn"/>
        !           138:                        <wsdl:output name="EchoUnrefAttachmentsOutput" message="EchoUnrefAttachmentsOut"/>
        !           139:                </wsdl:operation>
        !           140:                <wsdl:operation name="EchoAttachmentAsString">
        !           141:                        <wsdl:input name="EchoAttachmentAsStringInput" message="EchoAttachmentAsStringIn"/>
        !           142:                        <wsdl:output name="EchoAttachmentAsStringOutput" message="EchoAttachmentAsStringOut"/>
        !           143:                </wsdl:operation>
        !           144:        </wsdl:portType>
        !           145:        <wsdl:binding name="AttachmentsBinding" type="AttachmentsPortType">
        !           146:                <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        !           147:                <wsdl:operation name="EchoAttachment">
        !           148:                        <soap:operation soapAction="http://soapinterop.org/attachments/"/>
        !           149:                        <wsdl:input name="EchoAttachmentInput">
        !           150:                                <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" wsdl:required="true"/>
        !           151:                                <soap:body use="literal"/>
        !           152:                        </wsdl:input>
        !           153:                        <wsdl:output name="EchoAttachmentOutput">
        !           154:                                <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" wsdl:required="true"/>
        !           155:                                <soap:body use="literal"/>
        !           156:                        </wsdl:output>
        !           157:                </wsdl:operation>
        !           158:                <wsdl:operation name="EchoAttachments">
        !           159:                        <soap:operation soapAction="http://soapinterop.org/attachments/"/>
        !           160:                        <wsdl:input name="EchoAttachmentsInput">
        !           161:                                <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" wsdl:required="true"/>
        !           162:                                <soap:body use="literal"/>
        !           163:                        </wsdl:input>
        !           164:                        <wsdl:output name="EchoAttachmentsOutput">
        !           165:                                <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" wsdl:required="true"/>
        !           166:                                <soap:body use="literal"/>
        !           167:                        </wsdl:output>
        !           168:                </wsdl:operation>
        !           169:                <wsdl:operation name="EchoAttachmentAsBase64">
        !           170:                        <soap:operation soapAction="http://soapinterop.org/attachments/"/>
        !           171:                        <wsdl:input name="EchoAttachmentAsBase64Input">
        !           172:                                <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" wsdl:required="true"/>
        !           173:                                <soap:body use="literal"/>
        !           174:                        </wsdl:input>
        !           175:                        <wsdl:output name="EchoAttachmentAsBase64Output">
        !           176:                                <soap:body use="literal"/>
        !           177:                        </wsdl:output>
        !           178:                </wsdl:operation>
        !           179:                <wsdl:operation name="EchoBase64AsAttachment">
        !           180:                        <soap:operation soapAction="http://soapinterop.org/attachments/"/>
        !           181:                        <wsdl:input name="EchoBase64AsAttachmentInput">
        !           182:                                <soap:body use="literal"/>
        !           183:                        </wsdl:input>
        !           184:                        <wsdl:output name="EchoBase64AsAttachmentOutput">
        !           185:                                <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" wsdl:required="true"/>
        !           186:                                <soap:body use="literal"/>
        !           187:                        </wsdl:output>
        !           188:                </wsdl:operation>
        !           189:                <wsdl:operation name="EchoUnrefAttachments">
        !           190:                        <soap:operation soapAction="http://soapinterop.org/attachments/"/>
        !           191:                        <wsdl:input name="EchoUnrefAttachmentsInput">
        !           192:                                <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/open-layout" wsdl:required="true"/>
        !           193:                                <soap:body use="literal"/>
        !           194:                        </wsdl:input>
        !           195:                        <wsdl:output name="EchoUnrefAttachmentsOutput">
        !           196:                                <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/open-layout" wsdl:required="true"/>
        !           197:                                <soap:body use="literal"/>
        !           198:                        </wsdl:output>
        !           199:                </wsdl:operation>
        !           200:                <wsdl:operation name="EchoAttachmentAsString">
        !           201:                        <soap:operation soapAction="http://soapinterop.org/attachments/"/>
        !           202:                        <wsdl:input name="EchoAttachmentAsStringInput">
        !           203:                                <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" wsdl:required="true"/>
        !           204:                                <soap:body use="literal"/>
        !           205:                        </wsdl:input>
        !           206:                        <wsdl:output name="EchoAttachmentAsStringOutput">
        !           207:                                <soap:body use="literal"/>
        !           208:                        </wsdl:output>
        !           209:                </wsdl:operation>
        !           210:        </wsdl:binding>
        !           211:   <wsdl:service name="Round4DIMEDOC">
        !           212:     <wsdl:port name="Round4DIMEDOCTestSoap" binding="AttachmentsBinding">
        !           213:       <soap:address location="test://" />
        !           214:     </wsdl:port>
        !           215:   </wsdl:service>
        !           216: </wsdl:definitions>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>