Hi Guys,
I think that I have found a bug into servicemix-http with servicemix-cxf-se.
An incorrect WSDL is generated using a HTTP endpoint combined with a
CXF-SE one.
The namespace prefix in the xbean.xml service name is used as-is in the
generated WSDL.
For example, I have the following xbean.xml:
<http:endpoint service="fsb:exchange-rate-http"
endpoint="fsb:exchange-rate-soap" [...]/>
is translated in:
<wsdl:port binding="tns:fsb:exchange-rate-soapBinding"
name="fsb:exchange-rate-soap" [...]/>
So I have:
1/ tns:fsb:xxx is not a valid namespace format.
2/ the fsb namespace is not even declared in the generated WSDL
Is there some properties on cxf-se/http to generate a correct namespace ?
Is it a bug ? If so, I will add a jira task and investigate to correct :)
Regards
JB
--
Jean-Baptiste Onofré (Nanthrax)
BuildProcess/AutoDeploy Project Leader
http://buildprocess.sourceforge.net
j...@nanthrax.net
PGP : 17D4F086