Hi,

I try from a pretty long time now to get wsdl of my webservice published in
service mix. I used soap-binding sample and deploy the xfire annotation
Customer sample. It's working with client.html file for the method
getCustomers.

Now I tried to autogenerate a client for this webservice jaxws wsimport). I
tried from the wsdl found int the log file of servicemix but it introduce a
lot of problem, bad adress location and the transport (binding transport) is
not supported by JAXWS tools (wsimport).

I understood that the jbi transport
("transport="http://java.sun.com/xml/ns/jbi/binding/service+engine";) and the
jbi adress location (address
location="jbi://{urn:servicemix:soap-binding}sampleXfir-service) was intern
to JBI/ServiceMix.

Then how can I get wsdl of my webservice. I saw that servicemix-http
component add a new wsdlRessource attribute. Is it used to expose a external
wsdl ? If yes, is it possible to access to my webservice wsdl with an
httpRequest like http://localhost:8192/CustomerService?wsdl ?
May be not because CustomerService is map a to HttpEndpoint that throw an
exception if I do a GET httpRequest !!!!!

Then is it possible to get an external wsdl from servicemix ?

Thanks in advance for responses,
Regards,
Phil
--
View this message in context: 
http://www.nabble.com/View-Get-a-wsdl-of-webservice-deploy-in-servicemix-t1291453.html#a3436131
Sent from the servicemix - user forum at Nabble.com.

Reply via email to