| Author |
Understanding the WSDL
|
Mark Tobin
Ranch Hand
Joined: May 05, 2010
Posts: 37
|
|
I have a service
public interface MessageService {
@WebMethod(operationName = "AnalyzeText")
@WebResult(name = "textAnalysis")
public WsAnalyzed analyzeText(WsText text);
}
my wsdl
<wsdl:message name="AnalyzeTextResponse">
<wsdl:part element="tns:textAnalysis" name="textAnalysis" />
</wsdl:message>
<wsdl:portType name="MessageService">
<wsdl peration name="AnalyzeText">
<wsdl:input message="tns:AnalyzeText" name="AnalyzeText" />
<wsdl utput message="tns:AnalyzeTextResponse" name="AnalyzeTextResponse" />
</wsdl peration>
</wsdl:portType>
AnalyzeText has a return AnalyzeTextResponse,
When I run wsimport on my wsdl
I get returned
public void analyzeText(StringHolder smsBody, String smsTo, AnalyzedRecipientsHolder recipients, EncodingHolder encoding, IntegerWrapperHolder partsPerMessage, IntegerWrapperHolder totalParts);
Should I not get back something like
public object analyzeText(Object text).
|
 |
 |
|
|
subject: Understanding the WSDL
|
|
|