Perhaps I need to be clearer.

The right side of the /services page looks like this:

Endpoint address: http://localhost:8080/ppp-1.0/services/PPPWebService
WSDL : {http://ws.stuff.ppp.abc.com/}PPPServiceImplService
Target namespace: http://ws.stuff.ppp.abc.com/


The top is correct. That is the URL to get to the web service.

The WSDL line has the wrong URL for the classes generated from the WSDL (it
should be ws.ppp.abc.com), plus the PPPServiceImplService must be generated
from CXF, because it doesn't appear anywhere else. The PPPServiceImplService
is a link to the WSDl, but instead of showing my WSDL, clicking it shows
some auto-generated WSDL that only has the WSDL operations, and none of the
underlying classes. I get the same thing if I visit the
/services/PPPWebService?wsdl URL -- an auto-generated WSDL that is
incomplete.

As for the (2) in your response, my @WebService in the auto-generated
wsdl:portType Java class has the proper targetNamespace
(@WebService(targetNamespace = "http://ws.ppp.abc.com";, name =
"PPPWebServicePortType").


-- 
View this message in context: 
http://cxf.547215.n5.nabble.com/XFire-Migration-WSDL-display-tp3229495p3237268.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to