WSDL2.0 endpoint problem

Yassou <[email protected]> Fri, 6 Jun 2008 12:38:43 +0200
Newsgroups gmane.comp.web.services.description
Message-ID <[email protected]>
------=_Part_10430_21514448.1212748723766
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi !

My probleme is that the WSDL2.0 description after deployement in axis2 is
not the same WSDL2.0 description provided in the begining

I provide this:

<?xml version="1.0" encoding="UTF-8"?>
<wsdl2:description xmlns:wsdl2="http://www.w3.org/ns/wsdl" xmlns:tns="
http://wsdl2package" xmlns:wsoap="http://www.w3.org/ns/wsdl/soap"
xmlns:wrpc="http://www.w3.org/ns/wsdl/rpc" xmlns:ns1="
http://org.apache.axis2/xsd" xmlns:wsaw="
http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsdlx="
http://www.w3.org/ns/wsdl-extensions" xmlns:ns="http://wsdl2package"
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:whttp="
http://www.w3.org/ns/wsdl/http"
targetNamespace="http://wsdl2package"><http://wsdl2package%22%3e/>

<wsdl2:documentation>
  Please Type your service description here
 </wsdl2:documentation>

<wsdl2:types>
<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified"
targetNamespace="http://wsdl2package">
<xs:element name="add">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="a" type="xs:int" />
<xs:element minOccurs="0" name="b" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
</wsdl2:types>

<wsdl2:interface name="ServiceInterface">
<wsdl2:operation name="add" style="http://www.w3.org/ns/wsdl/style/rpc"
wrpc:signature="a #in b #in return #return " pattern="
http://www.w3.org/ns/wsdl/in-out"> <http://www.w3.org/ns/wsdl/in-out%22%3E>
<wsdl2:input element="ns:add" wsaw:Action="urn:add" /><wsdl2:output
element="ns:addResponse" wsaw:Action="urn:addResponse" />
</wsdl2:operation>
</wsdl2:interface>

<wsdl2:binding name="Wsdl2classHttpBinding" interface="tns:ServiceInterface"
whttp:methodDefault="POST" type="
http://www.w3.org/ns/wsdl/http"><wsdl2:operation<http://www.w3.org/ns/wsdl/http%22%3E%3Cwsdl2:operation>ref="tns:add"
whttp:location="Wsdl2class/add" />
</wsdl2:binding>

<wsdl2:service name="Wsdl2class" interface="tns:ServiceInterface">
<wsdl2:endpoint name="Wsdl2classHttpEndpoint"
binding="tns:Wsdl2classHttpBinding" address="
http://127.0.0.1:8080/axis2/services/Wsdl2class.Wsdl2classHttpEndpoint" />
</wsdl2:service>
</wsdl2:description>


with this service.xml :

<?xml version="1.0" encoding="UTF-8"?>
<!-- This file was auto-generated from WSDL -->
<!-- by the Apache Axis2 version: 1.3  Built on : Aug 10, 2007 (04:45:47
LKT) -->
<serviceGroup>
    <service name="Wsdl2class">
        <messageReceivers>
            <messageReceiver mep="http://www.w3.org/ns/wsdl/in-out"
class="org.apache.axis2.axis2userguide.Wsdl2ClassMessageReceiverInOut"/>
        </messageReceivers>
        <parameter
name="ServiceClass">org.apache.axis2.axis2userguide.Wsdl2ClassSkeleton</parameter>
        <parameter name="useOriginalwsdl">true</parameter>
        <parameter name="modifyUserWSDLPortAddress">true</parameter>
        <operation name="add" mep="http://www.w3.org/ns/wsdl/in-out">
            <actionMapping>\"\"</actionMapping>
            <outputActionMapping>urn:addResponse</outputActionMapping>
        </operation>
    </service>
</serviceGroup>

I execute ant jar.server and I copy build/lib/*.aar file to G:\Program
Files\Apache Software Foundation\Tomcat 5.5\webapps\axis2\WEB-INF\services
then when I check the WSDL2.0 description axis2 shows
when I write this address in address bar :
http://localhost:8080/axis2/services/Wsdl2class?wsdl2


 *-* <http://localhost:8080/axis2/services/Wsdl2class?wsdl2#> <
wsdl2:description xmlns:wsdl2="*http://www.w3.org/ns/wsdl*" xmlns:tns="*
http://ws.apache.org/axis2*"
xmlns:wsoap="*http://www.w3.org/ns/wsdl/soap*"xmlns:wrpc
="*http://www.w3.org/ns/wsdl/rpc*" xmlns:wsaw="*
http://www.w3.org/2006/05/addressing/wsdl*" xmlns:wsdlx="*
http://www.w3.org/ns/wsdl-extensions*" xmlns:whttp="*
http://www.w3.org/ns/wsdl/http*" targetNamespace="*
http://ws.apache.org/axis2*">
 * * <wsdl2:documentation>*Wsdl2class*</wsdl2:documentation>
 * * <wsdl2:types />
 *-* <http://localhost:8080/axis2/services/Wsdl2class?wsdl2#> <
wsdl2:interface name="*ServiceInterface*">
 *-* <http://localhost:8080/axis2/services/Wsdl2class?wsdl2#> <
wsdl2:operation name="*add*" pattern="*http://www.w3.org/ns/wsdl/in-out*">
 * * <wsdl2:input element="*#none*" />
 * * <wsdl2:output element="*#none*" wsaw:Action="*urn:addResponse*" />
* * </wsdl2:operation>
* * </wsdl2:interface>
 *-* <http://localhost:8080/axis2/services/Wsdl2class?wsdl2#> <wsdl2:bindingname
="*Wsdl2classSoap11Binding*" interface="*tns:ServiceInterface*" type="*
http://www.w3.org/ns/wsdl/soap*" wsoap:version="*1.1*">
 * * <wsdl2:operation ref="*tns:add*" />
* * </wsdl2:binding>
 *-* <http://localhost:8080/axis2/services/Wsdl2class?wsdl2#> <wsdl2:bindingname
="*Wsdl2classHttpBinding*" interface="*tns:ServiceInterface*"whttp:methodDefault
="*POST*" type="*http://www.w3.org/ns/wsdl/http*">
 * * <wsdl2:operation ref="*tns:add*" whttp:location="*Wsdl2class/add*" />
* * </wsdl2:binding>
 *-* <http://localhost:8080/axis2/services/Wsdl2class?wsdl2#> <wsdl2:bindingname
="*Wsdl2classSoap12Binding*" interface="*tns:ServiceInterface*" type="*
http://www.w3.org/ns/wsdl/soap*" wsoap:version="*1.2*">
 * * <wsdl2:operation ref="*tns:add*" />
* * </wsdl2:binding>
 *-* <http://localhost:8080/axis2/services/Wsdl2class?wsdl2#> <wsdl2:servicename
="*Wsdl2class*" interface="*tns:ServiceInterface*">
 * * <wsdl2:endpoint name="*Wsdl2classHttpSoap12Endpoint*" binding="*
tns:Wsdl2classSoap12Binding*" address="*
http://192.168.10.144:8080/axis2/services/Wsdl2class.Wsdl2classHttpSoap12Endpoint
*" />
 * * <wsdl2:endpoint name="*Wsdl2classHttpEndpoint*" binding="*
tns:Wsdl2classHttpBinding*" address="*
http://192.168.10.144:8080/axis2/services/Wsdl2class.Wsdl2classHttpEndpoint*
" />
 * * <wsdl2:endpoint name="*Wsdl2classHttpSoap11Endpoint*" binding="*
tns:Wsdl2classSoap11Binding*" address="*
http://192.168.10.144:8080/axis2/services/Wsdl2class.Wsdl2classHttpSoap11Endpoint
*" />
* * </wsdl2:service>
* * </wsdl2:description>




So as you can see, I have not one binding and one endpoint as in the
original WSDL provided

Can you help me to have the same WSDL2.0 after deployement ?
Thanx a lot.

------=_Part_10430_21514448.1212748723766
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<div>Hi !</div>
<div>&nbsp;</div>
<div>My probleme is that the WSDL2.0 description after deployement in axis2=
 is not the same WSDL2.0 description provided in the begining</div>
<div>&nbsp;</div>
<div>I provide this:</div>
<div>&nbsp;</div>
<div>&lt;?xml version=3D&quot;1.0&quot; encoding=3D&quot;UTF-8&quot;?&gt;</=
div>
<div>&lt;wsdl2:description xmlns:wsdl2=3D&quot;<a onclick=3D"return top.js.=
OpenExtLink(window,event,this)" href=3D"http://www.w3.org/ns/wsdl" target=
=3D"_blank">http://www.w3.org/ns/wsdl</a>&quot; xmlns:tns=3D&quot;<a onclic=
k=3D"return top.js.OpenExtLink(window,event,this)" href=3D"http://wsdl2pack=
age/" target=3D"_blank">http://wsdl2package</a>&quot; xmlns:wsoap=3D&quot;<=
a onclick=3D"return top.js.OpenExtLink(window,event,this)" href=3D"http://w=
ww.w3.org/ns/wsdl/soap" target=3D"_blank">http://www.w3.org/ns/wsdl/soap</a=
>&quot; xmlns:wrpc=3D&quot;<a onclick=3D"return top.js.OpenExtLink(window,e=
vent,this)" href=3D"http://www.w3.org/ns/wsdl/rpc" target=3D"_blank">http:/=
/www.w3.org/ns/wsdl/rpc</a>&quot; xmlns:ns1=3D&quot;<a onclick=3D"return to=
p.js.OpenExtLink(window,event,this)" href=3D"http://org.apache.axis2/xsd" t=
arget=3D"_blank">http://org.apache.axis2/xsd</a>&quot; xmlns:wsaw=3D&quot;<=
a onclick=3D"return top.js.OpenExtLink(window,event,this)" href=3D"http://w=
ww.w3.org/2006/05/addressing/wsdl" target=3D"_blank">http://www.w3.org/2006=
/05/addressing/wsdl</a>&quot; xmlns:wsdlx=3D&quot;<a onclick=3D"return top.=
js.OpenExtLink(window,event,this)" href=3D"http://www.w3.org/ns/wsdl-extens=
ions" target=3D"_blank">http://www.w3.org/ns/wsdl-extensions</a>&quot; xmln=
s:ns=3D&quot;<a onclick=3D"return top.js.OpenExtLink(window,event,this)" hr=
ef=3D"http://wsdl2package/" target=3D"_blank">http://wsdl2package</a>&quot;=
 xmlns:xs=3D&quot;<a onclick=3D"return top.js.OpenExtLink(window,event,this=
)" href=3D"http://www.w3.org/2001/XMLSchema" target=3D"_blank">http://www.w=
3.org/2001/XMLSchema</a>&quot; xmlns:whttp=3D&quot;<a onclick=3D"return top=
..js.OpenExtLink(window,event,this)" href=3D"http://www.w3.org/ns/wsdl/http"=
 target=3D"_blank">http://www.w3.org/ns/wsdl/http</a>&quot; targetNamespace=
=3D&quot;<a onclick=3D"return top.js.OpenExtLink(window,event,this)" href=
=3D"http://wsdl2package%22%3e/" target=3D"_blank">http://wsdl2package&quot;=
&gt;</a></div>

<div>&nbsp;</div>
<div>&lt;wsdl2:documentation&gt;<br>&nbsp;&nbsp;Please Type your service de=
scription here<br>&nbsp;&lt;/wsdl2:documentation&gt;</div>
<div>&nbsp;</div>
<div>&lt;wsdl2:types&gt;</div>
<div>&lt;xs:schema attributeFormDefault=3D&quot;qualified&quot; elementForm=
Default=3D&quot;qualified&quot; targetNamespace=3D&quot;<a onclick=3D"retur=
n top.js.OpenExtLink(window,event,this)" href=3D"http://wsdl2package/" targ=
et=3D"_blank">http://wsdl2package</a>&quot;&gt;<br>
&lt;xs:element name=3D&quot;add&quot;&gt;<br>&lt;xs:complexType&gt;<br>&lt;=
xs:sequence&gt;<br>&lt;xs:element minOccurs=3D&quot;0&quot; name=3D&quot;a&=
quot; type=3D&quot;xs:int&quot; /&gt;<br>&lt;xs:element minOccurs=3D&quot;0=
&quot; name=3D&quot;b&quot; type=3D&quot;xs:int&quot; /&gt;<br>
&lt;/xs:sequence&gt;<br>&lt;/xs:complexType&gt;<br>&lt;/xs:element&gt;<br>&=
lt;xs:element name=3D&quot;addResponse&quot;&gt;<br>&lt;xs:complexType&gt;<=
br>&lt;xs:sequence&gt;<br>&lt;xs:element minOccurs=3D&quot;0&quot; name=3D&=
quot;return&quot; type=3D&quot;xs:int&quot; /&gt;<br>
&lt;/xs:sequence&gt;<br>&lt;/xs:complexType&gt;<br>&lt;/xs:element&gt;<br>&=
lt;/xs:schema&gt;</div>
<div>&lt;/wsdl2:types&gt;</div>
<div>&nbsp;</div>
<div>&lt;wsdl2:interface name=3D&quot;ServiceInterface&quot;&gt;</div>
<div>&lt;wsdl2:operation name=3D&quot;add&quot; style=3D&quot;<a onclick=3D=
"return top.js.OpenExtLink(window,event,this)" href=3D"http://www.w3.org/ns=
/wsdl/style/rpc" target=3D"_blank">http://www.w3.org/ns/wsdl/style/rpc</a>&=
quot; wrpc:signature=3D&quot;a #in b #in return #return &quot; pattern=3D&q=
uot;<a onclick=3D"return top.js.OpenExtLink(window,event,this)" href=3D"htt=
p://www.w3.org/ns/wsdl/in-out%22%3E" target=3D"_blank">http://www.w3.org/ns=
/wsdl/in-out&quot;&gt;</a></div>

<div>&lt;wsdl2:input element=3D&quot;ns:add&quot; wsaw:Action=3D&quot;urn:a=
dd&quot; /&gt;&lt;wsdl2:output element=3D&quot;ns:addResponse&quot; wsaw:Ac=
tion=3D&quot;urn:addResponse&quot; /&gt;</div>
<div>&lt;/wsdl2:operation&gt;</div>
<div>&lt;/wsdl2:interface&gt;</div>
<div>&nbsp;</div>
<div>&lt;wsdl2:binding name=3D&quot;Wsdl2classHttpBinding&quot; interface=
=3D&quot;tns:ServiceInterface&quot; whttp:methodDefault=3D&quot;POST&quot; =
type=3D&quot;<a onclick=3D"return top.js.OpenExtLink(window,event,this)" hr=
ef=3D"http://www.w3.org/ns/wsdl/http%22%3E%3Cwsdl2:operation" target=3D"_bl=
ank">http://www.w3.org/ns/wsdl/http&quot;&gt;&lt;wsdl2:operation</a> ref=3D=
&quot;tns:add&quot; whttp:location=3D&quot;Wsdl2class/add&quot; /&gt;</div>

<div>&lt;/wsdl2:binding&gt;</div>
<div>&nbsp;</div>
<div>&lt;wsdl2:service name=3D&quot;Wsdl2class&quot; interface=3D&quot;tns:=
ServiceInterface&quot;&gt;</div>
<div>&lt;wsdl2:endpoint name=3D&quot;Wsdl2classHttpEndpoint&quot; binding=
=3D&quot;tns:Wsdl2classHttpBinding&quot; address=3D&quot;<a onclick=3D"retu=
rn top.js.OpenExtLink(window,event,this)" href=3D"http://127.0.0.1:8080/axi=
s2/services/Wsdl2class.Wsdl2classHttpEndpoint" target=3D"_blank">http://127=
..0.0.1:8080/axis2/services/Wsdl2class.Wsdl2classHttpEndpoint</a>&quot; /&gt=
;</div>

<div>&lt;/wsdl2:service&gt;</div>
<div>&lt;/wsdl2:description&gt;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>with this service.xml :</div>
<div>&nbsp;</div>
<div>&lt;?xml version=3D&quot;1.0&quot; encoding=3D&quot;UTF-8&quot;?&gt;<b=
r>&lt;!-- This file was auto-generated from WSDL --&gt;<br>&lt;!-- by the A=
pache Axis2 version: 1.3&nbsp; Built on : Aug 10, 2007 (04:45:47 LKT) --&gt=
;<br>
&lt;serviceGroup&gt;<br>&nbsp;&nbsp;&nbsp; &lt;service name=3D&quot;Wsdl2cl=
ass&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;messageRece=
ivers&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; &lt;messageReceiver mep=3D&quot;<a onclick=3D"return top.js.OpenExtLin=
k(window,event,this)" href=3D"http://www.w3.org/ns/wsdl/in-out" target=3D"_=
blank">http://www.w3.org/ns/wsdl/in-out</a>&quot; class=3D&quot;org.apache.=
axis2.axis2userguide.Wsdl2ClassMessageReceiverInOut&quot;/&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/messageReceivers&gt;<br>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;parameter name=3D&quot;ServiceC=
lass&quot;&gt;org.apache.axis2.axis2userguide.Wsdl2ClassSkeleton&lt;/parame=
ter&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;parameter name=3D=
&quot;useOriginalwsdl&quot;&gt;true&lt;/parameter&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;parameter name=3D&quot;modif=
yUserWSDLPortAddress&quot;&gt;true&lt;/parameter&gt;<br>&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; &lt;operation name=3D&quot;add&quot; mep=3D&quot;<a=
 onclick=3D"return top.js.OpenExtLink(window,event,this)" href=3D"http://ww=
w.w3.org/ns/wsdl/in-out" target=3D"_blank">http://www.w3.org/ns/wsdl/in-out=
</a>&quot;&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;acti=
onMapping&gt;\&quot;\&quot;&lt;/actionMapping&gt;<br>&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;outputActionMapping&gt;urn=
:addResponse&lt;/outputActionMapping&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; &lt;/operation&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/service&gt;<br>&l=
t;/serviceGroup&gt;<br>
</div>
<div>&nbsp;</div>
<div>I execute ant jar.server and I copy build/lib/*.aar file to G:\Program=
 Files\Apache Software Foundation\Tomcat 5.5\webapps\axis2\WEB-INF\services=
 then when I check the WSDL2.0 description axis2 shows</div>
<div>when I write this address in address bar : <a onclick=3D"return top.js=
..OpenExtLink(window,event,this)" href=3D"http://localhost:8080/axis2/servic=
es/Wsdl2class?wsdl2" target=3D"_blank">http://localhost:8080/axis2/services=
/Wsdl2class?wsdl2</a>&nbsp;</div>

<div>&nbsp;</div>
<div>&nbsp;</div>
<div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><a onclick=3D"return top=
..js.OpenExtLink(window,event,this)" href=3D"http://localhost:8080/axis2/ser=
vices/Wsdl2class?wsdl2#" target=3D"_blank"><strong><font face=3D"Courier Ne=
w" color=3D"#ff0000">-</font></strong></a> <span><font color=3D"#0000ff">&l=
t;</font></span><span><font color=3D"#990000">wsdl2:description</font></spa=
n><span><font color=3D"#ff0000"> xmlns:wsdl2</font></span><span><font color=
=3D"#0000ff">=3D&quot;</font></span><b><font color=3D"#ff0000"><a onclick=
=3D"return top.js.OpenExtLink(window,event,this)" href=3D"http://www.w3.org=
/ns/wsdl" target=3D"_blank">http://www.w3.org/ns/wsdl</a></font></b><span><=
font color=3D"#0000ff">&quot;</font></span><span><font color=3D"#ff0000"> x=
mlns:tns</font></span><span><font color=3D"#0000ff">=3D&quot;</font></span>=
<b><font color=3D"#ff0000"><a onclick=3D"return top.js.OpenExtLink(window,e=
vent,this)" href=3D"http://ws.apache.org/axis2" target=3D"_blank">http://ws=
..apache.org/axis2</a></font></b><span><font color=3D"#0000ff">&quot;</font>=
</span><span><font color=3D"#ff0000"> xmlns:wsoap</font></span><span><font =
color=3D"#0000ff">=3D&quot;</font></span><b><font color=3D"#ff0000"><a oncl=
ick=3D"return top.js.OpenExtLink(window,event,this)" href=3D"http://www.w3.=
org/ns/wsdl/soap" target=3D"_blank">http://www.w3.org/ns/wsdl/soap</a></fon=
t></b><span><font color=3D"#0000ff">&quot;</font></span><span><font color=
=3D"#ff0000"> xmlns:wrpc</font></span><span><font color=3D"#0000ff">=3D&quo=
t;</font></span><b><font color=3D"#ff0000"><a onclick=3D"return top.js.Open=
ExtLink(window,event,this)" href=3D"http://www.w3.org/ns/wsdl/rpc" target=
=3D"_blank">http://www.w3.org/ns/wsdl/rpc</a></font></b><span><font color=
=3D"#0000ff">&quot;</font></span><span><font color=3D"#ff0000"> xmlns:wsaw<=
/font></span><span><font color=3D"#0000ff">=3D&quot;</font></span><b><font =
color=3D"#ff0000"><a onclick=3D"return top.js.OpenExtLink(window,event,this=
)" href=3D"http://www.w3.org/2006/05/addressing/wsdl" target=3D"_blank">htt=
p://www.w3.org/2006/05/addressing/wsdl</a></font></b><span><font color=3D"#=
0000ff">&quot;</font></span><span><font color=3D"#ff0000"> xmlns:wsdlx</fon=
t></span><span><font color=3D"#0000ff">=3D&quot;</font></span><b><font colo=
r=3D"#ff0000"><a onclick=3D"return top.js.OpenExtLink(window,event,this)" h=
ref=3D"http://www.w3.org/ns/wsdl-extensions" target=3D"_blank">http://www.w=
3.org/ns/wsdl-extensions</a></font></b><span><font color=3D"#0000ff">&quot;=
</font></span><span><font color=3D"#ff0000"> xmlns:whttp</font></span><span=
><font color=3D"#0000ff">=3D&quot;</font></span><b><font color=3D"#ff0000">=
<a onclick=3D"return top.js.OpenExtLink(window,event,this)" href=3D"http://=
www.w3.org/ns/wsdl/http" target=3D"_blank">http://www.w3.org/ns/wsdl/http</=
a></font></b><span><font color=3D"#0000ff">&quot;</font></span><span><font =
color=3D"#990000"> targetNamespace</font></span><span><font color=3D"#0000f=
f">=3D&quot;</font></span><b><a onclick=3D"return top.js.OpenExtLink(window=
,event,this)" href=3D"http://ws.apache.org/axis2" target=3D"_blank">http://=
ws.apache.org/axis2</a></b><font color=3D"#0000ff"><span>&quot;</span><span=
>&gt;</span></font></div>

<div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><span><strong><font face=
=3D"Courier New" color=3D"#ff0000">&nbsp;</font></strong></span> <span><fon=
t color=3D"#0000ff">&lt;</font></span><span><font color=3D"#990000">wsdl2:d=
ocumentation</font></span><span><font color=3D"#0000ff">&gt;</font></span><=
span><strong>Wsdl2class</strong></span><span><font color=3D"#0000ff">&lt;/<=
/font></span><span><font color=3D"#990000">wsdl2:documentation</font></span=
><span><font color=3D"#0000ff">&gt;</font></span> </div>
</div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><span><strong><font face=
=3D"Courier New" color=3D"#ff0000">&nbsp;</font></strong></span> <span><fon=
t color=3D"#0000ff">&lt;</font></span><span><font color=3D"#990000">wsdl2:t=
ypes</font></span> <span><font color=3D"#0000ff">/&gt;</font></span> </div>
</div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><a onclick=3D"return top=
..js.OpenExtLink(window,event,this)" href=3D"http://localhost:8080/axis2/ser=
vices/Wsdl2class?wsdl2#" target=3D"_blank"><strong><font face=3D"Courier Ne=
w" color=3D"#ff0000">-</font></strong></a> <span><font color=3D"#0000ff">&l=
t;</font></span><font color=3D"#990000"><span>wsdl2:interface</span><span> =
name</span></font><span><font color=3D"#0000ff">=3D&quot;</font></span><b>S=
erviceInterface</b><font color=3D"#0000ff"><span>&quot;</span><span>&gt;</s=
pan></font></div>

<div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><a onclick=3D"return top=
..js.OpenExtLink(window,event,this)" href=3D"http://localhost:8080/axis2/ser=
vices/Wsdl2class?wsdl2#" target=3D"_blank"><strong><font face=3D"Courier Ne=
w" color=3D"#ff0000">-</font></strong></a> <span><font color=3D"#0000ff">&l=
t;</font></span><font color=3D"#990000"><span>wsdl2:operation</span><span> =
name</span></font><span><font color=3D"#0000ff">=3D&quot;</font></span><b>a=
dd</b><span><font color=3D"#0000ff">&quot;</font></span><span><font color=
=3D"#990000"> pattern</font></span><span><font color=3D"#0000ff">=3D&quot;<=
/font></span><b><a onclick=3D"return top.js.OpenExtLink(window,event,this)"=
 href=3D"http://www.w3.org/ns/wsdl/in-out" target=3D"_blank">http://www.w3.=
org/ns/wsdl/in-out</a></b><font color=3D"#0000ff"><span>&quot;</span><span>=
&gt;</span></font></div>

<div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><span><strong><font face=
=3D"Courier New" color=3D"#ff0000">&nbsp;</font></strong></span> <span><fon=
t color=3D"#0000ff">&lt;</font></span><span><font color=3D"#990000">wsdl2:i=
nput</font></span> <span><font color=3D"#990000">element</font></span><span=
><font color=3D"#0000ff">=3D&quot;</font></span><b>#none</b><font color=3D"=
#0000ff"><span>&quot;</span><span> /&gt;</span></font> </div>
</div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><span><strong><font face=
=3D"Courier New" color=3D"#ff0000">&nbsp;</font></strong></span> <span><fon=
t color=3D"#0000ff">&lt;</font></span><span><font color=3D"#990000">wsdl2:o=
utput</font></span> <span><font color=3D"#990000">element</font></span><spa=
n><font color=3D"#0000ff">=3D&quot;</font></span><b>#none</b><span><font co=
lor=3D"#0000ff">&quot;</font></span><span><font color=3D"#990000"> wsaw:Act=
ion</font></span><span><font color=3D"#0000ff">=3D&quot;</font></span><b>ur=
n:addResponse</b><font color=3D"#0000ff"><span>&quot;</span><span> /&gt;</s=
pan></font> </div>
</div>
<div><span><strong><font face=3D"Courier New" color=3D"#ff0000">&nbsp;</fon=
t></strong></span> <span><font color=3D"#0000ff">&lt;/</font></span><span><=
font color=3D"#990000">wsdl2:operation</font></span><span><font color=3D"#0=
000ff">&gt;</font></span></div>
</div></div>
<div><span><strong><font face=3D"Courier New" color=3D"#ff0000">&nbsp;</fon=
t></strong></span> <span><font color=3D"#0000ff">&lt;/</font></span><span><=
font color=3D"#990000">wsdl2:interface</font></span><span><font color=3D"#0=
000ff">&gt;</font></span></div>
</div></div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><a onclick=3D"return top=
..js.OpenExtLink(window,event,this)" href=3D"http://localhost:8080/axis2/ser=
vices/Wsdl2class?wsdl2#" target=3D"_blank"><strong><font face=3D"Courier Ne=
w" color=3D"#ff0000">-</font></strong></a> <span><font color=3D"#0000ff">&l=
t;</font></span><font color=3D"#990000"><span>wsdl2:binding</span><span> na=
me</span></font><span><font color=3D"#0000ff">=3D&quot;</font></span><b>Wsd=
l2classSoap11Binding</b><span><font color=3D"#0000ff">&quot;</font></span><=
span><font color=3D"#990000"> interface</font></span><span><font color=3D"#=
0000ff">=3D&quot;</font></span><b>tns:ServiceInterface</b><span><font color=
=3D"#0000ff">&quot;</font></span><span><font color=3D"#990000"> type</font>=
</span><span><font color=3D"#0000ff">=3D&quot;</font></span><b><a onclick=
=3D"return top.js.OpenExtLink(window,event,this)" href=3D"http://www.w3.org=
/ns/wsdl/soap" target=3D"_blank">http://www.w3.org/ns/wsdl/soap</a></b><spa=
n><font color=3D"#0000ff">&quot;</font></span><span><font color=3D"#990000"=
> wsoap:version</font></span><span><font color=3D"#0000ff">=3D&quot;</font>=
</span><b>1.1</b><font color=3D"#0000ff"><span>&quot;</span><span>&gt;</spa=
n></font></div>

<div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><span><strong><font face=
=3D"Courier New" color=3D"#ff0000">&nbsp;</font></strong></span> <span><fon=
t color=3D"#0000ff">&lt;</font></span><span><font color=3D"#990000">wsdl2:o=
peration</font></span> <span><font color=3D"#990000">ref</font></span><span=
><font color=3D"#0000ff">=3D&quot;</font></span><b>tns:add</b><font color=
=3D"#0000ff"><span>&quot;</span><span> /&gt;</span></font> </div>
</div>
<div><span><strong><font face=3D"Courier New" color=3D"#ff0000">&nbsp;</fon=
t></strong></span> <span><font color=3D"#0000ff">&lt;/</font></span><span><=
font color=3D"#990000">wsdl2:binding</font></span><span><font color=3D"#000=
0ff">&gt;</font></span></div>
</div></div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><a onclick=3D"return top=
..js.OpenExtLink(window,event,this)" href=3D"http://localhost:8080/axis2/ser=
vices/Wsdl2class?wsdl2#" target=3D"_blank"><strong><font face=3D"Courier Ne=
w" color=3D"#ff0000">-</font></strong></a> <span><font color=3D"#0000ff">&l=
t;</font></span><font color=3D"#990000"><span>wsdl2:binding</span><span> na=
me</span></font><span><font color=3D"#0000ff">=3D&quot;</font></span><b>Wsd=
l2classHttpBinding</b><span><font color=3D"#0000ff">&quot;</font></span><sp=
an><font color=3D"#990000"> interface</font></span><span><font color=3D"#00=
00ff">=3D&quot;</font></span><b>tns:ServiceInterface</b><span><font color=
=3D"#0000ff">&quot;</font></span><span><font color=3D"#990000"> whttp:metho=
dDefault</font></span><span><font color=3D"#0000ff">=3D&quot;</font></span>=
<b>POST</b><span><font color=3D"#0000ff">&quot;</font></span><span><font co=
lor=3D"#990000"> type</font></span><span><font color=3D"#0000ff">=3D&quot;<=
/font></span><b><a onclick=3D"return top.js.OpenExtLink(window,event,this)"=
 href=3D"http://www.w3.org/ns/wsdl/http" target=3D"_blank">http://www.w3.or=
g/ns/wsdl/http</a></b><font color=3D"#0000ff"><span>&quot;</span><span>&gt;=
</span></font></div>

<div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><span><strong><font face=
=3D"Courier New" color=3D"#ff0000">&nbsp;</font></strong></span> <span><fon=
t color=3D"#0000ff">&lt;</font></span><span><font color=3D"#990000">wsdl2:o=
peration</font></span> <span><font color=3D"#990000">ref</font></span><span=
><font color=3D"#0000ff">=3D&quot;</font></span><b>tns:add</b><span><font c=
olor=3D"#0000ff">&quot;</font></span><span><font color=3D"#990000"> whttp:l=
ocation</font></span><span><font color=3D"#0000ff">=3D&quot;</font></span><=
b>Wsdl2class/add</b><font color=3D"#0000ff"><span>&quot;</span><span> /&gt;=
</span></font> </div>
</div>
<div><span><strong><font face=3D"Courier New" color=3D"#ff0000">&nbsp;</fon=
t></strong></span> <span><font color=3D"#0000ff">&lt;/</font></span><span><=
font color=3D"#990000">wsdl2:binding</font></span><span><font color=3D"#000=
0ff">&gt;</font></span></div>
</div></div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><a onclick=3D"return top=
..js.OpenExtLink(window,event,this)" href=3D"http://localhost:8080/axis2/ser=
vices/Wsdl2class?wsdl2#" target=3D"_blank"><strong><font face=3D"Courier Ne=
w" color=3D"#ff0000">-</font></strong></a> <span><font color=3D"#0000ff">&l=
t;</font></span><font color=3D"#990000"><span>wsdl2:binding</span><span> na=
me</span></font><span><font color=3D"#0000ff">=3D&quot;</font></span><b>Wsd=
l2classSoap12Binding</b><span><font color=3D"#0000ff">&quot;</font></span><=
span><font color=3D"#990000"> interface</font></span><span><font color=3D"#=
0000ff">=3D&quot;</font></span><b>tns:ServiceInterface</b><span><font color=
=3D"#0000ff">&quot;</font></span><span><font color=3D"#990000"> type</font>=
</span><span><font color=3D"#0000ff">=3D&quot;</font></span><b><a onclick=
=3D"return top.js.OpenExtLink(window,event,this)" href=3D"http://www.w3.org=
/ns/wsdl/soap" target=3D"_blank">http://www.w3.org/ns/wsdl/soap</a></b><spa=
n><font color=3D"#0000ff">&quot;</font></span><span><font color=3D"#990000"=
> wsoap:version</font></span><span><font color=3D"#0000ff">=3D&quot;</font>=
</span><b>1.2</b><font color=3D"#0000ff"><span>&quot;</span><span>&gt;</spa=
n></font></div>

<div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><span><strong><font face=
=3D"Courier New" color=3D"#ff0000">&nbsp;</font></strong></span> <span><fon=
t color=3D"#0000ff">&lt;</font></span><span><font color=3D"#990000">wsdl2:o=
peration</font></span> <span><font color=3D"#990000">ref</font></span><span=
><font color=3D"#0000ff">=3D&quot;</font></span><b>tns:add</b><font color=
=3D"#0000ff"><span>&quot;</span><span> /&gt;</span></font> </div>
</div>
<div><span><strong><font face=3D"Courier New" color=3D"#ff0000">&nbsp;</fon=
t></strong></span> <span><font color=3D"#0000ff">&lt;/</font></span><span><=
font color=3D"#990000">wsdl2:binding</font></span><span><font color=3D"#000=
0ff">&gt;</font></span></div>
</div></div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><a onclick=3D"return top=
..js.OpenExtLink(window,event,this)" href=3D"http://localhost:8080/axis2/ser=
vices/Wsdl2class?wsdl2#" target=3D"_blank"><strong><font face=3D"Courier Ne=
w" color=3D"#ff0000">-</font></strong></a> <span><font color=3D"#0000ff">&l=
t;</font></span><font color=3D"#990000"><span>wsdl2:service</span><span> na=
me</span></font><span><font color=3D"#0000ff">=3D&quot;</font></span><b>Wsd=
l2class</b><span><font color=3D"#0000ff">&quot;</font></span><span><font co=
lor=3D"#990000"> interface</font></span><span><font color=3D"#0000ff">=3D&q=
uot;</font></span><b>tns:ServiceInterface</b><font color=3D"#0000ff"><span>=
&quot;</span><span>&gt;</span></font></div>

<div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><span><strong><font face=
=3D"Courier New" color=3D"#ff0000">&nbsp;</font></strong></span> <span><fon=
t color=3D"#0000ff">&lt;</font></span><span><font color=3D"#990000">wsdl2:e=
ndpoint</font></span> <span><font color=3D"#990000">name</font></span><span=
><font color=3D"#0000ff">=3D&quot;</font></span><b>Wsdl2classHttpSoap12Endp=
oint</b><span><font color=3D"#0000ff">&quot;</font></span><span><font color=
=3D"#990000"> binding</font></span><span><font color=3D"#0000ff">=3D&quot;<=
/font></span><b>tns:Wsdl2classSoap12Binding</b><span><font color=3D"#0000ff=
">&quot;</font></span><span><font color=3D"#990000"> address</font></span><=
span><font color=3D"#0000ff">=3D&quot;</font></span><b><a onclick=3D"return=
 top.js.OpenExtLink(window,event,this)" href=3D"http://192.168.10.144:8080/=
axis2/services/Wsdl2class.Wsdl2classHttpSoap12Endpoint" target=3D"_blank">h=
ttp://192.168.10.144:8080/axis2/services/Wsdl2class.Wsdl2classHttpSoap12End=
point</a></b><font color=3D"#0000ff"><span>&quot;</span><span> /&gt;</span>=
</font> </div>
</div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><span><strong><font face=
=3D"Courier New" color=3D"#ff0000">&nbsp;</font></strong></span> <span><fon=
t color=3D"#0000ff">&lt;</font></span><span><font color=3D"#990000">wsdl2:e=
ndpoint</font></span> <span><font color=3D"#990000">name</font></span><span=
><font color=3D"#0000ff">=3D&quot;</font></span><b>Wsdl2classHttpEndpoint</=
b><span><font color=3D"#0000ff">&quot;</font></span><span><font color=3D"#9=
90000"> binding</font></span><span><font color=3D"#0000ff">=3D&quot;</font>=
</span><b>tns:Wsdl2classHttpBinding</b><span><font color=3D"#0000ff">&quot;=
</font></span><span><font color=3D"#990000"> address</font></span><span><fo=
nt color=3D"#0000ff">=3D&quot;</font></span><b><a onclick=3D"return top.js.=
OpenExtLink(window,event,this)" href=3D"http://192.168.10.144:8080/axis2/se=
rvices/Wsdl2class.Wsdl2classHttpEndpoint" target=3D"_blank">http://192.168.=
10.144:8080/axis2/services/Wsdl2class.Wsdl2classHttpEndpoint</a></b><font c=
olor=3D"#0000ff"><span>&quot;</span><span> /&gt;</span></font> </div>
</div>
<div>
<div style=3D"MARGIN-LEFT: 1em; TEXT-INDENT: -2em"><span><strong><font face=
=3D"Courier New" color=3D"#ff0000">&nbsp;</font></strong></span> <span><fon=
t color=3D"#0000ff">&lt;</font></span><span><font color=3D"#990000">wsdl2:e=
ndpoint</font></span> <span><font color=3D"#990000">name</font></span><span=
><font color=3D"#0000ff">=3D&quot;</font></span><b>Wsdl2classHttpSoap11Endp=
oint</b><span><font color=3D"#0000ff">&quot;</font></span><span><font color=
=3D"#990000"> binding</font></span><span><font color=3D"#0000ff">=3D&quot;<=
/font></span><b>tns:Wsdl2classSoap11Binding</b><span><font color=3D"#0000ff=
">&quot;</font></span><span><font color=3D"#990000"> address</font></span><=
span><font color=3D"#0000ff">=3D&quot;</font></span><b><a onclick=3D"return=
 top.js.OpenExtLink(window,event,this)" href=3D"http://192.168.10.144:8080/=
axis2/services/Wsdl2class.Wsdl2classHttpSoap11Endpoint" target=3D"_blank">h=
ttp://192.168.10.144:8080/axis2/services/Wsdl2class.Wsdl2classHttpSoap11End=
point</a></b><font color=3D"#0000ff"><span>&quot;</span><span> /&gt;</span>=
</font> </div>
</div>
<div><span><strong><font face=3D"Courier New" color=3D"#ff0000">&nbsp;</fon=
t></strong></span> <span><font color=3D"#0000ff">&lt;/</font></span><span><=
font color=3D"#990000">wsdl2:service</font></span><span><font color=3D"#000=
0ff">&gt;</font></span></div>
</div></div>
<div><span><strong><font face=3D"Courier New" color=3D"#ff0000">&nbsp;</fon=
t></strong></span> <span><font color=3D"#0000ff">&lt;/</font></span><span><=
font color=3D"#990000">wsdl2:description</font></span><span><font color=3D"=
#0000ff">&gt;</font></span></div>

<div><span><font color=3D"#0000ff"></font></span>&nbsp;</div>
<div><span><font color=3D"#0000ff"></font></span>&nbsp;</div>
<div><span><font color=3D"#0000ff"></font></span>&nbsp;</div>
<div><span><font color=3D"#0000ff"></font></span>&nbsp;</div>
<div><span><font color=3D"#0000ff">So as you can see, I have not one bindin=
g and one endpoint as in the original WSDL provided</font></span></div>
<div><span><font color=3D"#0000ff"></font></span>&nbsp;</div>
<div><span><font color=3D"#0000ff">Can you help me to have the same WSDL2.0=
 after deployement ?</font></span></div>
<div><span><font color=3D"#0000ff">Thanx a lot.</font></span></div></div></=
div></div>
<div>&nbsp;</div>

------=_Part_10430_21514448.1212748723766--