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:operation name="AnalyzeText">
<wsdl:input message="tns:AnalyzeText" name="AnalyzeText" />
<wsdl:output message="tns:AnalyzeTextResponse" name="AnalyzeTextResponse" />
</wsdl:operation>
</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).