Sophie

Sophie

distrib > Fedora > 13 > i386 > by-pkgid > 7dbb97048ebf07a07f14d36d61024b23 > files > 289

wsdlpull-doc-1.23-3.fc13.noarch.rpm

<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>wsdlpull: /builddir/build/BUILD/wsdlpull-1.23/src/schemas/soap12.xsd Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javaScript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body onload='searchBox.OnSelectItem(0);'>
<!-- Generated by Doxygen 1.6.2-20100208 -->
<script type="text/javascript"><!--
var searchBox = new SearchBox("searchBox", "search",false,'Search');
--></script>
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <img id="MSearchSelect" src="search/search.png"
             onmouseover="return searchBox.OnSearchSelectShow()"
             onmouseout="return searchBox.OnSearchSelectHide()"
             alt=""/>
        <input type="text" id="MSearchField" value="Search" accesskey="S"
             onfocus="searchBox.OnSearchFieldFocus(true)" 
             onblur="searchBox.OnSearchFieldFocus(false)" 
             onkeyup="searchBox.OnSearchFieldChange(event)"/>
        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
        </div>
      </li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="dir_02f058d422e7266632662d1436e7c90d.html">src</a>&nbsp;&raquo;&nbsp;<a class="el" href="dir_50b7b3cfee4dfd1dcb9e00d32fb02fd3.html">schemas</a>
  </div>
</div>
<div class="contents">
<h1>soap12.xsd</h1><a href="soap12_8xsd.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 &lt;?xml version=<span class="stringliteral">&quot;1.0&quot;</span> encoding=<span class="stringliteral">&quot;UTF-8&quot;</span> ?&gt; 
<a name="l00002"></a>00002 &lt;!-- 
<a name="l00003"></a>00003  
<a name="l00004"></a>00004 Copyright 2001 - 2006, International Business Machines Corporation and Microsoft Corporation
<a name="l00005"></a>00005 <a class="code" href="namespaceSchema.html#a1adfaf18fd7d826648b3d01d953a434cad72664c314f8671075e550b614c63990">All</a> Rights Reserved
<a name="l00006"></a>00006 
<a name="l00007"></a>00007 License <span class="keywordflow">for</span> WSDL 1.1 Binding <a class="code" href="namespaceSchema.html#a37860d038e5376a5c902ff2c2adf2fd8a4313ec3c74f679785d51168032149620">Extension</a> <span class="keywordflow">for</span> SOAP 1.2 Schema Files
<a name="l00008"></a>00008 
<a name="l00009"></a>00009 The Authors grant permission to copy and distribute the WSDL 1.1 Binding <a class="code" href="namespaceSchema.html#a37860d038e5376a5c902ff2c2adf2fd8a4313ec3c74f679785d51168032149620">Extension</a> <span class="keywordflow">for</span> SOAP 1.2 Schema Files in any medium without fee or royalty as <span class="keywordtype">long</span> as <span class="keyword">this</span> notice and license are distributed with them.  The originals of these files can be located at:
<a name="l00010"></a>00010 
<a name="l00011"></a>00011 http:<span class="comment">//schemas.xmlsoap.org/wsdl/soap12/wsdl11soap12.xsd</span>
<a name="l00012"></a>00012 
<a name="l00013"></a>00013 THESE SCHEMA FILES ARE PROVIDED <span class="stringliteral">&quot;AS IS,&quot;</span> AND THE AUTHORS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, REGARDING THESE FILES, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT OR TITLE.  THE AUTHORS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO ANY USE OR DISTRIBUTION OF THESE FILES.
<a name="l00014"></a>00014 
<a name="l00015"></a>00015 The name and trademarks of the Authors may NOT be used in any manner, including advertising or publicity pertaining to these files or any program or service that uses these files, written prior permission.  Title to copyright in these files will at all times remain with the Authors.
<a name="l00016"></a>00016 
<a name="l00017"></a>00017 No other rights are granted by implication, estoppel or otherwise.
<a name="l00018"></a>00018 
<a name="l00019"></a>00019 
<a name="l00020"></a>00020 --&gt; 
<a name="l00021"></a>00021 &lt;xs:schema xmlns:xs=<span class="stringliteral">&quot;http://www.w3.org/2001/XMLSchema&quot;</span>
<a name="l00022"></a>00022            xmlns:wsdl=<span class="stringliteral">&quot;http://schemas.xmlsoap.org/wsdl/&quot;</span>
<a name="l00023"></a>00023            xmlns:wsoap12=<span class="stringliteral">&quot;http://schemas.xmlsoap.org/wsdl/soap12/&quot;</span>
<a name="l00024"></a>00024            targetNamespace=<span class="stringliteral">&quot;http://schemas.xmlsoap.org/wsdl/soap12/&quot;</span> &gt;
<a name="l00025"></a>00025 
<a name="l00026"></a>00026   &lt;xs:<span class="keyword">import</span> <span class="keyword">namespace </span>= &quot;http:<span class="comment">//schemas.xmlsoap.org/wsdl/&quot; /&gt;</span>
<a name="l00027"></a>00027 
<a name="l00028"></a>00028   &lt;xs:complexType name=&quot;tExtensibilityElementOpenAttrs&quot; &gt;
<a name="l00029"></a>00029     &lt;xs:complexContent&gt;
<a name="l00030"></a>00030       &lt;xs:extension base=&quot;wsdl:tExtensibilityElement&quot; &gt;
<a name="l00031"></a>00031         &lt;xs:anyAttribute namespace=&quot;##other&quot; processContents=&quot;lax&quot;/&gt;
<a name="l00032"></a>00032       &lt;/xs:extension&gt;
<a name="l00033"></a>00033     &lt;/xs:complexContent&gt;
<a name="l00034"></a>00034   &lt;/xs:complexType&gt;
<a name="l00035"></a>00035 
<a name="l00036"></a>00036   &lt;xs:element name=&quot;binding&quot; type=&quot;wsoap12:tBinding&quot; /&gt;
<a name="l00037"></a>00037   &lt;xs:complexType name=&quot;tBinding&quot; &gt;
<a name="l00038"></a>00038     &lt;xs:complexContent&gt;
<a name="l00039"></a>00039       &lt;xs:extension base=&quot;wsoap12:tExtensibilityElementOpenAttrs&quot; &gt;
<a name="l00040"></a>00040         &lt;xs:attribute name=&quot;transport&quot; type=&quot;xs:anyURI&quot; use=&quot;required&quot; /&gt;
<a name="l00041"></a>00041         &lt;xs:attribute name=&quot;style&quot; type=&quot;wsoap12:tStyleChoice&quot; use=&quot;optional&quot; /&gt;
<a name="l00042"></a>00042       &lt;/xs:extension&gt;
<a name="l00043"></a>00043     &lt;/xs:complexContent&gt;
<a name="l00044"></a>00044   &lt;/xs:complexType&gt;
<a name="l00045"></a>00045 
<a name="l00046"></a>00046   &lt;xs:simpleType name=&quot;tStyleChoice&quot; &gt;
<a name="l00047"></a>00047     &lt;xs:restriction base=&quot;xs:string&quot; &gt;
<a name="l00048"></a>00048       &lt;xs:enumeration value=&quot;rpc&quot; /&gt;
<a name="l00049"></a>00049       &lt;xs:enumeration value=&quot;document&quot; /&gt;
<a name="l00050"></a>00050     &lt;/xs:restriction&gt;
<a name="l00051"></a>00051   &lt;/xs:simpleType&gt;
<a name="l00052"></a>00052 
<a name="l00053"></a>00053   &lt;xs:element name=&quot;operation&quot; type=&quot;wsoap12:tOperation&quot; /&gt;
<a name="l00054"></a>00054   &lt;xs:complexType name=&quot;tOperation&quot; &gt;
<a name="l00055"></a>00055     &lt;xs:complexContent&gt;
<a name="l00056"></a>00056       &lt;xs:extension base=&quot;wsoap12:tExtensibilityElementOpenAttrs&quot; &gt;
<a name="l00057"></a>00057         &lt;xs:attribute name=&quot;soapAction&quot; type=&quot;xs:anyURI&quot; use=&quot;optional&quot; /&gt;
<a name="l00058"></a>00058         &lt;xs:attribute name=&quot;soapActionRequired&quot; type=&quot;xs:boolean&quot; use=&quot;optional&quot; /&gt;
<a name="l00059"></a>00059         &lt;xs:attribute name=&quot;style&quot; type=&quot;wsoap12:tStyleChoice&quot; use=&quot;optional&quot; /&gt;
<a name="l00060"></a>00060       &lt;/xs:extension&gt;
<a name="l00061"></a>00061     &lt;/xs:complexContent&gt;
<a name="l00062"></a>00062   &lt;/xs:complexType&gt;
<a name="l00063"></a>00063 
<a name="l00064"></a>00064   &lt;xs:element name=&quot;body&quot; type=&quot;wsoap12:tBody&quot; /&gt;
<a name="l00065"></a>00065   &lt;xs:attributeGroup name=&quot;tBodyAttributes&quot; &gt;
<a name="l00066"></a>00066     &lt;!-- The encodingStyle attribute is now a single URI, instead of a list of URIs --&gt;
<a name="l00067"></a>00067     &lt;xs:attribute name=&quot;encodingStyle&quot; type=&quot;xs:anyURI&quot; use=&quot;optional&quot; /&gt;
<a name="l00068"></a>00068     &lt;xs:attribute name=&quot;use&quot; type=&quot;wsoap12:useChoice&quot; use=&quot;optional&quot; /&gt;
<a name="l00069"></a>00069     &lt;xs:attribute name=&quot;namespace&quot; type=&quot;xs:anyURI&quot; use=&quot;optional&quot; /&gt;
<a name="l00070"></a>00070   &lt;/xs:attributeGroup&gt;
<a name="l00071"></a>00071   &lt;xs:simpleType name=&quot;tParts&quot;&gt;
<a name="l00072"></a>00072     &lt;xs:list itemType=&quot;xs:NMTOKEN&quot;/&gt;
<a name="l00073"></a>00073   &lt;/xs:simpleType&gt;
<a name="l00074"></a>00074   &lt;xs:complexType name=&quot;tBody&quot; &gt;
<a name="l00075"></a>00075     &lt;xs:complexContent&gt;
<a name="l00076"></a>00076       &lt;xs:extension base=&quot;wsoap12:tExtensibilityElementOpenAttrs&quot; &gt;
<a name="l00077"></a>00077         &lt;xs:attribute name=&quot;parts&quot; type=&quot;wsoap12:tParts&quot; use=&quot;optional&quot; /&gt;
<a name="l00078"></a>00078         &lt;xs:attributeGroup ref = &quot;wsoap12:tBodyAttributes&quot; /&gt;
<a name="l00079"></a>00079       &lt;/xs:extension&gt;
<a name="l00080"></a>00080     &lt;/xs:complexContent&gt;
<a name="l00081"></a>00081   &lt;/xs:complexType&gt;
<a name="l00082"></a>00082   
<a name="l00083"></a>00083   &lt;xs:simpleType name=&quot;useChoice&quot; &gt;
<a name="l00084"></a>00084     &lt;xs:restriction base=&quot;xs:string&quot; &gt;
<a name="l00085"></a>00085       &lt;xs:enumeration value=&quot;literal&quot; /&gt;
<a name="l00086"></a>00086       &lt;xs:enumeration value=&quot;encoded&quot; /&gt;
<a name="l00087"></a>00087     &lt;/xs:restriction&gt;
<a name="l00088"></a>00088   &lt;/xs:simpleType&gt;
<a name="l00089"></a>00089 
<a name="l00090"></a>00090   &lt;xs:element name=&quot;fault&quot; type=&quot;wsoap12:tFault&quot; /&gt;
<a name="l00091"></a>00091   &lt;xs:complexType name=&quot;tFaultRes&quot; abstract=&quot;true&quot; &gt;
<a name="l00092"></a>00092     &lt;xs:complexContent&gt;
<a name="l00093"></a>00093       &lt;xs:restriction base=&quot;wsoap12:tBody&quot; &gt;
<a name="l00094"></a>00094             &lt;xs:attribute ref=&quot;wsdl:required&quot; use=&quot;optional&quot; /&gt; 
<a name="l00095"></a>00095         &lt;xs:attribute name=&quot;parts&quot; type=&quot;wsoap12:tParts&quot; use=&quot;prohibited&quot; /&gt;
<a name="l00096"></a>00096                 &lt;xs:attributeGroup ref=&quot;wsoap12:tBodyAttributes&quot; /&gt;
<a name="l00097"></a>00097       &lt;/xs:restriction&gt;
<a name="l00098"></a>00098     &lt;/xs:complexContent&gt;        
<a name="l00099"></a>00099   &lt;/xs:complexType&gt;
<a name="l00100"></a>00100   &lt;xs:complexType name=&quot;tFault&quot; &gt;
<a name="l00101"></a>00101     &lt;xs:complexContent&gt;
<a name="l00102"></a>00102       &lt;xs:extension base=&quot;wsoap12:tFaultRes&quot;&gt;
<a name="l00103"></a>00103         &lt;xs:attribute name=&quot;name&quot; type=&quot;xs:NCName&quot; use=&quot;required&quot; /&gt;
<a name="l00104"></a>00104       &lt;/xs:extension&gt;
<a name="l00105"></a>00105     &lt;/xs:complexContent&gt;
<a name="l00106"></a>00106   &lt;/xs:complexType&gt;
<a name="l00107"></a>00107 
<a name="l00108"></a>00108 
<a name="l00109"></a>00109   &lt;xs:element name=&quot;header&quot; type=&quot;wsoap12:tHeader&quot; /&gt;
<a name="l00110"></a>00110   &lt;xs:attributeGroup name=&quot;tHeaderAttributes&quot; &gt;
<a name="l00111"></a>00111     &lt;xs:attribute name=&quot;message&quot; type=&quot;xs:QName&quot; use=&quot;required&quot; /&gt;
<a name="l00112"></a>00112     &lt;xs:attribute name=&quot;part&quot; type=&quot;xs:NMTOKEN&quot; use=&quot;required&quot; /&gt;
<a name="l00113"></a>00113     &lt;xs:attribute name=&quot;use&quot; type=&quot;wsoap12:useChoice&quot; use=&quot;required&quot; /&gt;
<a name="l00114"></a>00114     &lt;xs:attribute name=&quot;encodingStyle&quot; type=&quot;xs:anyURI&quot; use=&quot;optional&quot; /&gt;
<a name="l00115"></a>00115     &lt;xs:attribute name=&quot;namespace&quot; type=&quot;xs:anyURI&quot; use=&quot;optional&quot; /&gt;      
<a name="l00116"></a>00116   &lt;/xs:attributeGroup&gt;
<a name="l00117"></a>00117   &lt;xs:complexType name=&quot;tHeader&quot; &gt;
<a name="l00118"></a>00118     &lt;xs:complexContent&gt;
<a name="l00119"></a>00119       &lt;xs:extension base=&quot;wsoap12:tExtensibilityElementOpenAttrs&quot; &gt;
<a name="l00120"></a>00120         &lt;xs:sequence&gt;
<a name="l00121"></a>00121           &lt;xs:element ref=&quot;wsoap12:headerfault&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;unbounded&quot; /&gt;
<a name="l00122"></a>00122         &lt;/xs:sequence&gt;
<a name="l00123"></a>00123                 &lt;xs:attributeGroup ref=&quot;wsoap12:tHeaderAttributes&quot; /&gt;
<a name="l00124"></a>00124       &lt;/xs:extension&gt;
<a name="l00125"></a>00125     &lt;/xs:complexContent&gt;
<a name="l00126"></a>00126   &lt;/xs:complexType&gt;
<a name="l00127"></a>00127 
<a name="l00128"></a>00128   &lt;xs:element name=&quot;headerfault&quot; type=&quot;wsoap12:tHeaderFault&quot; /&gt;
<a name="l00129"></a>00129   &lt;xs:complexType name=&quot;tHeaderFault&quot; &gt;
<a name="l00130"></a>00130         &lt;xs:attributeGroup ref=&quot;wsoap12:tHeaderAttributes&quot; /&gt;
<a name="l00131"></a>00131         &lt;xs:anyAttribute namespace=&quot;##other&quot; processContents=&quot;lax&quot;/&gt;
<a name="l00132"></a>00132   &lt;/xs:complexType&gt;
<a name="l00133"></a>00133 
<a name="l00134"></a>00134   &lt;xs:element name=&quot;address&quot; type=&quot;wsoap12:tAddress&quot; /&gt;
<a name="l00135"></a>00135   &lt;xs:complexType name=&quot;tAddress&quot; &gt;
<a name="l00136"></a>00136     &lt;xs:complexContent&gt;
<a name="l00137"></a>00137       &lt;xs:extension base=&quot;wsoap12:tExtensibilityElementOpenAttrs&quot; &gt;
<a name="l00138"></a>00138         &lt;xs:attribute name=&quot;location&quot; type=&quot;xs:anyURI&quot; use=&quot;required&quot; /&gt;
<a name="l00139"></a>00139       &lt;/xs:extension&gt;
<a name="l00140"></a>00140     &lt;/xs:complexContent&gt;
<a name="l00141"></a>00141   &lt;/xs:complexType&gt;
<a name="l00142"></a>00142 
<a name="l00143"></a>00143 &lt;/xs:schema&gt;
</pre></div></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&nbsp;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&nbsp;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&nbsp;</span>Defines</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<hr class="footer"/><address style="text-align: right;"><small>Generated by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.2-20100208 </small></address>
</body>
</html>