Hi guys,

in our company we changed the SOAP implmementation from Axis2 to CXF.

We are using the CXF vesion which is used inside the Tomee 8.0.14.

At the moment we have the problem that the AXIS WSDL indicated three endpoints 
where was mentioned as binding the the WSDL.

http://www.example.com/a?wsdl

http://www.example.com/a

http://www.example.com/a.aSOAP11port_http

http://www.example.com/a.aHttpport

<wsdl:service name="WS">
<wsdl:port name="WSSOAP11port_http" binding="ns:aBinding">
<soap:address location="http://localhost:8080/a.SOAP11port_http/"/>
</wsdl:port>
<wsdl:port name="WSHttpport" binding="ns:aHttpBinding">
<http:address location="http://localhost:8080/a.Httpport/"/>
</wsdl:port>
</wsdl:service>

Since we using JAX-Ws as well we see only one URL and this is even mentioned 
inside the WSDL.

@WebService(portName = "a")

http://www.example.com/a?wsdl

http://www.example.com/a

<wsdl:service name="WS">
<wsdl:port binding="tns:WsBinding" name="a">
<soap:address location="http://localhost:8080/a"/>
</wsdl:port>
</wsdl:service>

Do I have any change to get the WSDL as before?
If not do I have a change to get three endpoints with Tomee 8 which are going 
to the same webservice?

Thanks,
Markus

Reply via email to