blob: f57a532ecbb2d72b31969c7273b0eed1f2af7e40 [file] [log] [blame]
david_williams524ed602007-05-15 02:42:24 +00001<?xml version="1.0" encoding="UTF-8"?>
2<!--
3
4Copyright 2001-2005, International Business Machines Corporation and Microsoft Corporation
5All Rights Reserved
6
7License for WSDL Schema Files
8
9The Authors grant permission to copy and distribute the WSDL Schema
10Files in any medium without fee or royalty as long as this notice and
11license are distributed with them. The originals of these files can
12be located at:
13
14http://schemas.xmlsoap.org/wsdl/mime/2004-08-24.xsd
15
16THESE SCHEMA FILES ARE PROVIDED "AS IS," AND THE AUTHORS MAKE NO REPRESENTATIONS
17OR WARRANTIES, EXPRESS OR IMPLIED, REGARDING THESE FILES, INCLUDING, BUT NOT
18LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
19NON-INFRINGEMENT OR TITLE. THE AUTHORS WILL NOT BE LIABLE FOR ANY DIRECT,
20INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR
21RELATING TO ANY USE OR DISTRIBUTION OF THESE FILES.
22
23The name and trademarks of the Authors may NOT be used in any manner,
24including advertising or publicity pertaining to these files or any program
25or service that uses these files, written prior permission. Title to copyright
26in these files will at all times remain with the Authors.
27
28No other rights are granted by implication, estoppel or otherwise.
29
30
31 -->
32<schema targetNamespace="http://schemas.xmlsoap.org/wsdl/mime/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/">
33 <import namespace="http://schemas.xmlsoap.org/wsdl/"/>
34 <element name="content" type="mime:contentType"/>
35 <complexType name="contentType">
36 <complexContent>
37 <extension base="wsdl:tExtensibilityElement">
38 <sequence/>
39 <attribute name="type" type="string" use="optional"/>
40 <attribute name="part" type="NMTOKEN" use="required"/>
41 </extension>
42 </complexContent>
43 </complexType>
44 <element name="multipartRelated" type="mime:multipartRelatedType"/>
45 <complexType name="multipartRelatedType">
46 <complexContent>
47 <extension base="wsdl:tExtensibilityElement">
48 <sequence>
49 <element ref="mime:part" minOccurs="0" maxOccurs="unbounded"/>
50 </sequence>
51 </extension>
52 </complexContent>
53 </complexType>
54 <element name="part" type="mime:tPart"/>
55 <complexType name="tPart">
56 <sequence>
57 <any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>
58 </sequence>
59 <attribute name="name" type="NMTOKEN" use="optional"/>
60 </complexType>
61 <element name="mimeXml" type = "mime:tMimeXml"/>
62 <complexType name="tMimeXml">
63 <complexContent>
64 <extension base="wsdl:tExtensibilityElement">
65 <sequence/>
66 <attribute name="part" type="NMTOKEN" use="optional"/>
67 </extension>
68 </complexContent>
69 </complexType>
70</schema>