[Fwd: 2004/ws/addressing/testsuitewsdl/documents/wsdl11 .htaccess,NONE,1.1 wsaTestService-urn.wsdl,NONE,1.1 wsaTestService2-Metadata.wsdl,NONE,1.1 wsaTestService2.wsdl,NONE,1.1 wsaTestServiceWithAddressingRequired.wsdl,NONE,1.1]

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[Fwd: 2004/ws/addressing/testsuitewsdl/documents/wsdl11 .htaccess,NONE,1.1 wsaTestService-urn.wsdl,NONE,1.1 wsaTestService2-Metadata.wsdl,NONE,1.1 wsaTestService2.wsdl,NONE,1.1 wsaTestServiceWithAddressingRequired.wsdl,NONE,1.1]

Arun Gupta

Greetings all,

How can I be removed from this alias ?

-Arun

-------- Original Message --------
Subject: 2004/ws/addressing/testsuitewsdl/documents/wsdl11
.htaccess,NONE,1.1 wsaTestService-urn.wsdl,NONE,1.1
wsaTestService2-Metadata.wsdl,NONE,1.1 wsaTestService2.wsdl,NONE,1.1
wsaTestServiceWithAddressingRequired.wsdl,NONE,1.1
Resent-Date: Mon, 09 Jul 2007 20:39:24 +0000
Resent-From: [hidden email]
Date: Mon, 09 Jul 2007 20:39:13 +0000
From: Philippe Le Hegaret via cvs-syncmail <[hidden email]>
To: [hidden email]


Update of /sources/public/2004/ws/addressing/testsuitewsdl/documents/wsdl11
In directory hutz:/tmp/cvs-serv25855/documents/wsdl11

Added Files:
        .htaccess wsaTestService-urn.wsdl
        wsaTestService2-Metadata.wsdl wsaTestService2.wsdl
        wsaTestServiceWithAddressingRequired.wsdl
Log Message:
Moved from cvs.w3.org

--- NEW FILE: wsaTestService-urn.wsdl ---
<?xml version="1.0" encoding="utf-8"?>
<!-- $Id: wsaTestService-urn.wsdl,v 1.1 2007/07/09 20:39:11 plehegar Exp
$ -->
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
                   xmlns:tns="urn:example.org:wsaTestService2"
                   xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
                   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                   xmlns:s0="http://example.org/notify"
                   xmlns:s1="http://example.org/echo"
                   xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
                   name="wsaTestService"
                   targetNamespace="urn:example.org:wsaTestService2">
     <wsdl:types>
         <xsd:schema targetNamespace="http://example.org/notify"
                     elementFormDefault="qualified"
attributeFormDefault="unqualified">
             <xsd:element name='notify' type='xsd:string'/>
         </xsd:schema>

         <xsd:schema targetNamespace="http://example.org/echo"
                     elementFormDefault="qualified"
attributeFormDefault="unqualified">
             <xsd:element name='echoIn' type='xsd:string'/>
             <xsd:element name='echoOut' type='xsd:string'/>
             <xsd:element name='echoFault' type='xsd:string'/>
         </xsd:schema>
     </wsdl:types>
     <wsdl:message name="notifyRequest">
         <wsdl:part name="notifyRequest" element="s0:notify"></wsdl:part>
     </wsdl:message>
     <wsdl:message name="echoRequest">
         <wsdl:part name="echoRequest" element="s1:echoIn"></wsdl:part>
     </wsdl:message>
     <wsdl:message name="echoResponse">
         <wsdl:part name="echoResponse" element="s1:echoOut"></wsdl:part>
     </wsdl:message>
     <wsdl:message name="echoFault">
         <wsdl:part name="echoFault" element="s1:echoFault"></wsdl:part>
     </wsdl:message>
     <wsdl:portType name="wsaTestPortType">
         <wsdl:operation name="echo">
             <wsdl:input message="tns:echoRequest"></wsdl:input>
             <wsdl:output message="tns:echoResponse"></wsdl:output>
             <wsdl:fault name="echoFaultName"
message="tns:echoFault"></wsdl:fault>
         </wsdl:operation>
         <wsdl:operation name="notify">
             <wsdl:input message="tns:notifyRequest"></wsdl:input>
         </wsdl:operation>
     </wsdl:portType>
     <wsdl:binding name="wsaTestPortTypeBindingURNTargetNamespace"
                   type="tns:wsaTestPortType">
         <wsaw:UsingAddressing wsdl:required="true"/>
         <soap:binding style="document"
                       transport="http://schemas.xmlsoap.org/soap/http"/>
         <wsdl:operation name="echo">
             <soap:operation soapAction=""/>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal"/>
             </wsdl:output>
             <wsdl:fault name="echoFaultName">
                 <soap:fault name="echoFaultName" use="literal"/>
             </wsdl:fault>
         </wsdl:operation>
         <wsdl:operation name="notify">
             <soap:operation soapAction=""/>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
         </wsdl:operation>
     </wsdl:binding>
     <wsdl:service name="wsaTestService2">
         <wsdl:port name="wsaTestPortTypePortURNTargetNamespace"
                    binding="tns:wsaTestPortTypeBindingURNTargetNamespace">
             <soap:address
location="http://example.com/wsaTestPortTypePortURNTargetNamespace"/>
         </wsdl:port>
     </wsdl:service>
</wsdl:definitions>

--- NEW FILE: wsaTestService2.wsdl ---
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
                   xmlns:tns="http://example.org/wsaTestService2"
                   xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
                   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                   xmlns:s0="http://example.org/notify"
                   xmlns:s1="http://example.org/echo"
                   xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
                   name="wsaTestService2"
                   targetNamespace="http://example.org/wsaTestService2">
     <wsdl:types>
         <xsd:schema targetNamespace="http://example.org/notify"
                     elementFormDefault="qualified"
attributeFormDefault="unqualified">
             <xsd:element name='notify' type='xsd:string'/>
         </xsd:schema>

         <xsd:schema targetNamespace="http://example.org/echo"
                     elementFormDefault="qualified"
attributeFormDefault="unqualified">
             <xsd:element name='echoIn' type='xsd:string'/>
             <xsd:element name='echoOut' type='xsd:string'/>
             <xsd:element name='echoFault' type='xsd:string'/>
         </xsd:schema>
     </wsdl:types>
     <wsdl:message name="notifyRequest">
         <wsdl:part name="notifyRequest" element="s0:notify"></wsdl:part>
     </wsdl:message>
     <wsdl:message name="echoRequest">
         <wsdl:part name="echoRequest" element="s1:echoIn"></wsdl:part>
     </wsdl:message>
     <wsdl:message name="echoResponse">
         <wsdl:part name="echoResponse" element="s1:echoOut"></wsdl:part>
     </wsdl:message>
     <wsdl:message name="echoFault">
         <wsdl:part name="echoFault" element="s1:echoFault"></wsdl:part>
     </wsdl:message>
     <wsdl:portType name="wsaTestPortType">
         <wsdl:operation name="echo">
             <wsdl:input message="tns:echoRequest"></wsdl:input>
             <wsdl:output message="tns:echoResponse"></wsdl:output>
             <wsdl:fault name="echoFaultName"
message="tns:echoFault"></wsdl:fault>
         </wsdl:operation>
         <wsdl:operation name="notify">
             <wsdl:input message="tns:notifyRequest"></wsdl:input>
         </wsdl:operation>
     </wsdl:portType>
     <wsdl:portType name="wsaTestPortTypeExplicitAction">
         <wsdl:operation name="echo">
             <wsdl:input message="tns:echoRequest"
wsaw:Action="http://example.org/action/echoIn"/>
             <wsdl:output message="tns:echoResponse"
wsaw:Action="http://example.org/action/echoOut"/>
             <wsdl:fault name="echoFaultName" message="tns:echoFault"
wsaw:Action="http://example.org/action/echoFault"/>
         </wsdl:operation>
         <wsdl:operation name="notify">
             <wsdl:input message="tns:notifyRequest"
wsaw:Action="http://example.org/action/notify"></wsdl:input>
         </wsdl:operation>
     </wsdl:portType>
     <wsdl:binding name="wsaTestPortTypeBindingAddressingRequired"
                   type="tns:wsaTestPortType">
         <wsaw:UsingAddressing wsdl:required="true"/>
         <soap:binding style="document"
                       transport="http://schemas.xmlsoap.org/soap/http"/>
         <wsdl:operation name="echo">
             <soap:operation soapAction=""/>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal"/>
             </wsdl:output>
             <wsdl:fault name="echoFaultName">
                 <soap:fault name="echoFaultName" use="literal"/>
             </wsdl:fault>
         </wsdl:operation>
         <wsdl:operation name="notify">
             <soap:operation soapAction=""/>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
         </wsdl:operation>
     </wsdl:binding>
     <wsdl:binding name="wsaTestPortTypeBindingAddressingNotRequired"
                   type="tns:wsaTestPortType">
         <wsaw:UsingAddressing wsdl:required="false"/>
         <soap:binding style="document"
                       transport="http://schemas.xmlsoap.org/soap/http"/>
         <wsdl:operation name="echo">
             <soap:operation soapAction=""/>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal"/>
             </wsdl:output>
             <wsdl:fault name="echoFaultName">
                 <soap:fault name="echoFaultName" use="literal"/>
             </wsdl:fault>
         </wsdl:operation>
         <wsdl:operation name="notify">
             <soap:operation soapAction=""/>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
         </wsdl:operation>
     </wsdl:binding>
     <wsdl:binding name="wsaTestPortTypeBinding"
                   type="tns:wsaTestPortType">
         <soap:binding style="document"
                       transport="http://schemas.xmlsoap.org/soap/http"/>
         <wsdl:operation name="echo">
             <soap:operation soapAction=""/>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal"/>
             </wsdl:output>
             <wsdl:fault name="echoFaultName">
                 <soap:fault name="echoFaultName" use="literal"/>
             </wsdl:fault>
         </wsdl:operation>
         <wsdl:operation name="notify">
             <soap:operation soapAction=""/>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
         </wsdl:operation>
     </wsdl:binding>
     <wsdl:binding name="wsaTestPortTypeBindingSoapAction"
                   type="tns:wsaTestPortType">
         <soap:binding style="document"
                       transport="http://schemas.xmlsoap.org/soap/http"/>
         <wsaw:UsingAddressing wsdl:required="true"/>
         <wsdl:operation name="echo">
             <soap:operation
soapAction="http://example.org/wsaTestService/echo"/>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal"/>
             </wsdl:output>
             <wsdl:fault name="echoFaultName">
                 <soap:fault name="echoFaultName" use="literal"/>
             </wsdl:fault>
         </wsdl:operation>
         <wsdl:operation name="notify">
             <soap:operation
soapAction="http://example.org/wsaTestService/notify"/>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
         </wsdl:operation>
     </wsdl:binding>
     <wsdl:binding name="wsaTestPortTypeBindingExplicitAction"
                   type="tns:wsaTestPortTypeExplicitAction">
         <soap:binding style="document"
                       transport="http://schemas.xmlsoap.org/soap/http"/>
         <wsaw:UsingAddressing wsdl:required="true"/>
         <wsdl:operation name="echo">
             <soap:operation soapAction=""/>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal"/>
             </wsdl:output>
             <wsdl:fault name="echoFaultName">
                 <soap:fault name="echoFaultName" use="literal"/>
             </wsdl:fault>
         </wsdl:operation>
         <wsdl:operation name="notify">
             <soap:operation soapAction=""/>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
         </wsdl:operation>
     </wsdl:binding>
     <wsdl:binding name="wsaTestPortTypeBindingAnonymousRequired"
                   type="tns:wsaTestPortType">
         <wsaw:UsingAddressing wsdl:required="true"/>
         <soap:binding style="document"
                       transport="http://schemas.xmlsoap.org/soap/http"/>
         <wsdl:operation name="echo">
             <soap:operation soapAction=""/>
             <wsaw:Anonymous>required</wsaw:Anonymous>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal"/>
             </wsdl:output>
             <wsdl:fault name="echoFaultName">
                 <soap:fault name="echoFaultName" use="literal"/>
             </wsdl:fault>
         </wsdl:operation>
         <wsdl:operation name="notify">
             <soap:operation soapAction=""/>
             <wsaw:Anonymous>required</wsaw:Anonymous>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
         </wsdl:operation>
     </wsdl:binding>
     <wsdl:binding name="wsaTestPortTypeBindingAnonymousProhibited"
                   type="tns:wsaTestPortType">
         <wsaw:UsingAddressing wsdl:required="true"/>
         <soap:binding style="document"
                       transport="http://schemas.xmlsoap.org/soap/http"/>
         <wsdl:operation name="echo">
             <soap:operation soapAction=""/>
             <wsaw:Anonymous>prohibited</wsaw:Anonymous>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal"/>
             </wsdl:output>
             <wsdl:fault name="echoFaultName">
                 <soap:fault name="echoFaultName" use="literal"/>
             </wsdl:fault>
         </wsdl:operation>
         <wsdl:operation name="notify">
             <soap:operation soapAction=""/>
             <wsaw:Anonymous>prohibited</wsaw:Anonymous>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
         </wsdl:operation>
     </wsdl:binding>
     <wsdl:binding name="wsaTestPortTypeBindingAnonymousOptional"
                   type="tns:wsaTestPortType">
         <wsaw:UsingAddressing wsdl:required="true"/>
         <soap:binding style="document"
                       transport="http://schemas.xmlsoap.org/soap/http"/>
         <wsdl:operation name="echo">
             <soap:operation soapAction=""/>
             <wsaw:Anonymous>optional</wsaw:Anonymous>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal"/>
             </wsdl:output>
             <wsdl:fault name="echoFaultName">
                 <soap:fault name="echoFaultName" use="literal"/>
             </wsdl:fault>
         </wsdl:operation>
         <wsdl:operation name="notify">
             <soap:operation soapAction=""/>
             <wsaw:Anonymous>optional</wsaw:Anonymous>
             <wsdl:input>
                 <soap:body use="literal"/>
             </wsdl:input>
         </wsdl:operation>
     </wsdl:binding>
     <wsdl:service name="wsaTestService2">
         <wsdl:port name="wsaTestPortTypePortAddressingRequired"
                    binding="tns:wsaTestPortTypeBindingAddressingRequired">
             <soap:address
location="http://example.com/wsaTestPortTypePortAddressingRequired"/>
         </wsdl:port>
         <wsdl:port name="wsaTestPortTypePortAddressingNotRequired"
 
binding="tns:wsaTestPortTypeBindingAddressingNotRequired">
             <soap:address
location="http://example.com/wsaTestPortTypePortAddressingNotRequired"/>
         </wsdl:port>
         <wsdl:port name="wsaTestPortTypePortAddressingRequiredOnPort"
                    binding="tns:wsaTestPortTypeBinding">
             <wsaw:UsingAddressing wsdl:required="true"/>
             <soap:address
location="http://example.com/wsaTestPortTypePortAddressingRequiredOnPort"/>
         </wsdl:port>
         <wsdl:port name="wsaTestPortTypePortAddressingNotRequiredOnPort"
                    binding="tns:wsaTestPortTypeBinding">
             <wsaw:UsingAddressing wsdl:required="false"/>
             <soap:address
location="http://example.com/wsaTestPortTypePortAddressingRequiredOnPort"/>
         </wsdl:port>
         <wsdl:port name="wsaTestPortTypePortSoapAction"
                    binding="tns:wsaTestPortTypeBindingSoapAction">
             <soap:address
location="http://example.com/wsaTestPortTypePortSoapAction"/>
         </wsdl:port>
         <wsdl:port name="wsaTestPortTypePortExplicitAction"
                    binding="tns:wsaTestPortTypeBindingExplicitAction">
             <soap:address
location="http://example.com/wsaTestPortTypePortExplicitAction"/>
         </wsdl:port>
         <wsdl:port name="wsaTestPortTypePortAnonymousRequired"
                    binding="tns:wsaTestPortTypeBindingAnonymousRequired">
             <soap:address
location="http://example.com/wsaTestPortTypePortAnonymousRequired"/>
         </wsdl:port>
         <wsdl:port name="wsaTestPortTypePortAnonymousProhibited"
                    binding="tns:wsaTestPortTypeBindingAnonymousProhibited">
             <soap:address
location="http://example.com/wsaTestPortTypePortAnonymousProhibited"/>
         </wsdl:port>
         <wsdl:port name="wsaTestPortTypePortAnonymousOptional"
                    binding="tns:wsaTestPortTypeBindingAnonymousOptional">
             <soap:address
location="http://example.com/wsaTestPortTypePortAnonymousOptional"/>
         </wsdl:port>
     </wsdl:service>
</wsdl:definitions>

--- NEW FILE: wsaTestServiceWithAddressingRequired.wsdl ---
<?xml version="1.0" encoding="utf-8"?>
<!-- $Id: wsaTestServiceWithAddressingRequired.wsdl,v 1.1 2007/07/09
20:39:11 plehegar Exp $ -->
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/"
   xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
   xmlns:xs="http://www.w3.org/2001/XMLSchema"
   xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
   xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
   xmlns:s0="http://example.org/notify"
   xmlns:s1="http://example.org/echo"
   xmlns:service="http://example.org/wsaTestService"
   xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
   targetNamespace="http://example.org/wsaTestService">

   <types>
     <xs:schema targetNamespace="http://example.org/notify"
       elementFormDefault="qualified" attributeFormDefault="unqualified">
        <xs:element name='notify' type='xs:string'/>
     </xs:schema>

     <xs:schema targetNamespace="http://example.org/echo"
       elementFormDefault="qualified" attributeFormDefault="unqualified">
        <xs:element name='echoIn' type='xs:string'/>
        <xs:element name='echoOut' type='xs:string'/>
     </xs:schema>
   </types>

   <message name="wsaNotifyMessage">
     <part name="wsaNotifyMessagePart" element="s0:notify"/>
   </message>

   <message name="wsaEchoInMessage">
     <part name="wsaEchoInPart" element="s1:echoIn"/>
   </message>
       
   <message name="wsaEchoOutMessage">
     <part name="wsaEchoOutPart" element="s1:echoOut"/>
   </message>
       
   <portType name="wsaTestPortType">
     <operation name="notify">
       <input message="service:wsaNotifyMessage"
        wsaw:Action="http://example.org/action/notify"/>
     </operation>

     <operation name="echoIn">
       <input message="service:wsaEchoInMessage"
        wsaw:Action="http://example.org/action/echoIn"/>
     </operation>

     <operation name="echoOut">
       <input message="service:wsaEchoOutMessage"
        wsaw:Action="http://example.org/action/echoOut"/>
     </operation>

   </portType>
       
   <binding name="wsaTestSoap11Binding" type="service:wsaTestPortType">
     <soap:binding style="document"
       transport="http://schemas.xmlsoap.org/soap/http"/>
     <operation name="notify">
       <soap:operation style="document" soapAction=""/>
       <input>
         <soap:body use="literal"/>
       </input>
     </operation>

     <operation name="echoIn">
       <soap:operation style="document" soapAction=""/>
       <input>
         <soap:body use="literal"/>
       </input>
     </operation>

     <operation name="echoOut">
       <soap:operation style="document" soapAction=""/>
       <input>
         <soap:body use="literal"/>
       </input>
     </operation>

   </binding>

   <binding name="wsaTestSoap11BindingAddrRequired"
type="service:wsaTestPortType">
     <soap:binding style="document"
        transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsaw:UsingAddressing wsdl:required='true'/>
        <operation name="notify">
          <soap:operation style="document" soapAction=""/>
          <input>
              <soap:body use="literal"/>
          </input>
        </operation>

        <operation name="echoIn">
          <soap:operation style="document" soapAction=""/>
          <input>
              <soap:body use="literal"/>
          </input>
        </operation>

        <operation name="echoOut">
          <soap:operation style="document" soapAction=""/>
          <input>
              <soap:body use="literal"/>
          </input>
        </operation>

   </binding>

   <binding name="wsaTestSoap11BindingAddrNotRequired"
type="service:wsaTestPortType">
     <soap:binding style="document"
       transport="http://schemas.xmlsoap.org/soap/http"/>
     <wsaw:UsingAddressing wsdl:required='false'/>
     <operation name="notify">
       <soap:operation style="document" soapAction=""/>
       <input>
         <soap:body use="literal"/>
       </input>
     </operation>

     <operation name="echoIn">
       <soap:operation style="document" soapAction=""/>
       <input>
         <soap:body use="literal"/>
       </input>
     </operation>

     <operation name="echoOut">
       <soap:operation style="document" soapAction=""/>
       <input>
         <soap:body use="literal"/>
       </input>
     </operation>

   </binding>

   <service name="wsaTestService">
     <port name="wsaTestPort1"
binding="service:wsaTestSoap11BindingAddrRequired">
       <soap:address location="http://example.org/node/B"/>
     </port>
     <port name="wsaTestPort2"
binding="service:wsaTestSoap11BindingAddrNotRequired">
       <soap:address location="http://example.org/node/B"/>
     </port>
     <port name="wsaTestPort3" binding="service:wsaTestSoap11Binding">
       <soap:address location="http://example.org/node/B"/>
       <wsaw:UsingAddressing wsdl:required='true'/>
     </port>
     <port name="wsaTestPort4" binding="service:wsaTestSoap11Binding">
       <soap:address location="http://example.org/node/B"/>
       <wsaw:UsingAddressing wsdl:required='false'/>
     </port>
   </service>

</definitions>

--- NEW FILE: wsaTestService2-Metadata.wsdl ---
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions
        xmlns:tns="http://example.org/wsaTestService2-Metadata"
        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
        name="wsaTestService2-Metadata"
        targetNamespace="http://example.org/wsaTestService2-Metadata"
        xmlns:wsa="http://www.w3.org/2005/08/addressing"
        xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
        <!--
                Description of operations. Proposed on list at:

         
http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2006Jul/0005.html

                Define an operation getFirstOperationName which processes an EPR
including
                a wsaw:InterfaceName and embedded WSDL and returns the name of the first
                operation of the specified portType
               
                Define an operation getFirstPortNameForService which processes an EPR
                including a wsaw:ServiceName and embedded WSDL and returns the name of
the
                first port on the service.
               
                Define an operation getPortTypeForServicePort which processes an EPR
                including a wsaw:ServiceName, @EndpointName and embedded WSDL and returns
                the name of the binding specified for the port.
               
        -->
        <wsdl:types>
                <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                        elementFormDefault="qualified"
                        targetNamespace="http://example.org/wsaTestService2-Metadata"
                        xmlns:wsa="http://www.w3.org/2005/08/addressing">
                        <xsd:import namespace="http://www.w3.org/2005/08/addressing"
                                schemaLocation="http://www.w3.org/2005/08/addressing/ws-addr.xsd" />
                        <xsd:element name="getFirstOperationNameRequest"
                                type="wsa:EndpointReferenceType" />
                        <xsd:element name="getFirstPortNameForServiceRequest"
                                type="wsa:EndpointReferenceType" />
                        <xsd:element name="getPortTypeForServicePortRequest"
                                type="wsa:EndpointReferenceType" />
                        <xsd:element name='response' type='xsd:string' />
                </xsd:schema>
        </wsdl:types>
        <wsdl:message name="getFirstOperationNameResponse">
                <wsdl:part name="getFirstOperationNameResponse"
                        element="tns:response">
                </wsdl:part>
        </wsdl:message>
        <wsdl:message name="getFirstOperationNameRequest">
                <wsdl:part name="getFirstOperationNameRequest"
                        element="tns:getFirstOperationNameRequest">
                </wsdl:part>
        </wsdl:message>
        <wsdl:message name="getFirstPortNameForServiceResponse">
                <wsdl:part name="getFirstPortNameForServiceResponse"
                        element="tns:response">
                </wsdl:part>
        </wsdl:message>
        <wsdl:message name="getFirstPortNameForServiceRequest">
                <wsdl:part name="getFirstPortNameForServiceRequest"
                        element="tns:getFirstPortNameForServiceRequest">
                </wsdl:part>
        </wsdl:message>
        <wsdl:message name="getPortTypeForServicePortResponse">
                <wsdl:part name="getPortTypeForServicePortResponse"
                        element="tns:response">
                </wsdl:part>
        </wsdl:message>
        <wsdl:message name="getPortTypeForServicePortRequest">
                <wsdl:part name="getPortTypeForServicePortRequest"
                        element="tns:getPortTypeForServicePortRequest">
                </wsdl:part>
        </wsdl:message>
        <wsdl:portType name="MetadataTests">
                <wsdl:operation name="getFirstOperationName">
                        <wsdl:input message="tns:getFirstOperationNameRequest"></wsdl:input>
                        <wsdl:output message="tns:getFirstOperationNameResponse"></wsdl:output>
                </wsdl:operation>
                <wsdl:operation name="getFirstPortNameForService">
                        <wsdl:input
                                message="tns:getFirstPortNameForServiceRequest">
                        </wsdl:input>
                        <wsdl:output
                                message="tns:getFirstPortNameForServiceResponse">
                        </wsdl:output>
                </wsdl:operation>
                <wsdl:operation name="getPortTypeForServicePort">
                        <wsdl:input
                                message="tns:getPortTypeForServicePortRequest">
                        </wsdl:input>
                        <wsdl:output
                                message="tns:getPortTypeForServicePortResponse">
                        </wsdl:output>
                </wsdl:operation>
        </wsdl:portType>
        <wsdl:binding name="MetadataTestsBinding"
                type="tns:MetadataTests">
                <soap:binding style="document"
                        transport="http://schemas.xmlsoap.org/soap/http">
                </soap:binding>
                <wsdl:operation name="getFirstOperationName">
                        <soap:operation
                         
soapAction="http://example.org/wsaTestService2-Metadata/getFirstOperationName">
                        </soap:operation>
                        <wsdl:input>
                                <soap:body use="literal"></soap:body>
                        </wsdl:input>
                        <wsdl:output>
                                <soap:body use="literal"></soap:body>
                        </wsdl:output>
                </wsdl:operation>
                <wsdl:operation name="getFirstPortNameForService">
                        <soap:operation
                         
soapAction="http://example.org/wsaTestService2-Metadata/getFirstPortNameForService">
                        </soap:operation>
                        <wsdl:input>
                                <soap:body use="literal"></soap:body>
                        </wsdl:input>
                        <wsdl:output>
                                <soap:body use="literal"></soap:body>
                        </wsdl:output>
                </wsdl:operation>
                <wsdl:operation name="getPortTypeForServicePort">
                        <soap:operation
                         
soapAction="http://example.org/wsaTestService2-Metadata/getPortTypeForServicePort">
                        </soap:operation>
                        <wsdl:input>
                                <soap:body use="literal"></soap:body>
                        </wsdl:input>
                        <wsdl:output>
                                <soap:body use="literal"></soap:body>
                        </wsdl:output>
                </wsdl:operation>
        </wsdl:binding>
        <wsdl:service name="MetadataTestService">
                <wsdl:port name="MetadataTestsPort"
                        binding="tns:MetadataTestsBinding">
                        <soap:address location="http://tempuri.org/" />
                </wsdl:port>
        </wsdl:service>
</wsdl:definitions>

--- NEW FILE: .htaccess ---
<Files ~ "\.html">
  ForceType 'text/html; charset=utf-8'
</Files>




--
Technology Evangelist
Web Technologies and Standards
Sun Microsystems, Inc.
Blog: http://blogs.sun.com/arungupta