Hello,
I have this simple code first producer web service with the wsdl file being
generated by the framework.
But the wsdl web page does not show the parameters of the methods.
I've been trying all sorts of annotations to no avail.
The only way I found to show the parameters was to have the attribute header
= true in the WebParam annotation.
But my web service client wants the parameters to be in the body, not in the
header.
Here is my web service:
<jaxws:endpoint id="stasGInnEndPoint" implementor="#stasGInnService"
publish="true"
address="/ginn">
<jaxws:properties>
<entry key="publishedEndpointUrl"
value="http://ws.nki.no/stas-ws-web/ginn" />
<entry key="faultStackTraceEnabled" value="true" />
<entry key="exceptionMessageCauseEnabled" value="true"
/>
</jaxws:properties>
</jaxws:endpoint>
@WebService
public interface StasGInnService {
@WebMethod(operationName = "gInnOrdreInsert")
public @WebResult void gInnOrdreInsert(
@WebParam(name = "gInnOrdre") GInnOrdre gInnOrdre);
}
The implementation class of the web service has no annotations.
Any clue ?
Thanks.
Stephane
--
View this message in context:
http://cxf.547215.n5.nabble.com/How-to-show-method-input-parameters-in-the-wsdl-file-I-m-totally-stuck-tp5597248p5597248.html
Sent from the cxf-user mailing list archive at Nabble.com.