我正在嘗試使用Eclipse(New Web Service Client)生成Java類。從WSDL生成類:具有名稱錯誤的重複操作
的Eclipse拋出此異常:
Error in generating Java from WSDL: java.lang.IllegalArgumentException: Duplicate operation with name=OpName, found in portType '{http://tempuri.org/}MyServiceSoap'.
在WSDL:
<wsdl:operation name="OpName"> <wsdl:input message="tns:tnsIn"/> <wsdl:output message="tns:tnsOut"/> </wsdl:operation>
<wsdl:operation name="OpName"> <wsdl:input name="name" message="tns:tnsIn"/><wsdl:output name="name" message="tns:tnsOut"/></wsdl:operation>
我怎樣才能解決這個問題呢?您能否建議其他工具或開發環境根據WSDL生成類?
謝謝。我已經解決了這個問題。但Android不支持一些軟件包。所以我必須找出另一種方式。 –