Trong trường hợp ai đó chạm vào bức tường này, đây là nguyên nhân gây ra lỗi trong trường hợp của tôi:
Tôi có một hoạt động:
<wsdl:operation name="FormatReport">
<wsdl:documentation>Runs a report, which is returned as the response</wsdl:documentation>
<wsdl:input message="FormatReportRequest" />
<wsdl:output message="FormatReportResponse" />
</wsdl:operation>
mà phải mất một đầu vào:
<wsdl:message name="FormatReportRequest">
<wsdl:part name="parameters" element="reporting:FormatReportInput" />
</wsdl:message>
và hoạt động khác:
<wsdl:operation name="FormatReportAsync">
<wsdl:documentation>Creates and submits an Async Report Job to be executed asynchronously by the Async Report Windows Service.</wsdl:documentation>
<wsdl:input message="FormatReportAsyncRequest" />
<wsdl:output message="FormatReportAsyncResponse" />
</wsdl:operation>
lấy một đầu vào:
<wsdl:message name="FormatReportAsyncRequest">
<wsdl:part name="parameters" element="reporting:FormatReportInputAsync" />
</wsdl:message>
Và các yếu tố đầu vào là trường hợp của hai loại:
<xsd:element name="FormatReportInput" type="reporting:FormatReportInputType"/>
<xsd:element name="FormatReportInputAsync" type="reporting:FormatReportAsyncInputType"/>
Dưới đây là đánh bắt - loại reporting:FormatReportAsyncInputType
kéo dài (có nguồn gốc từ) các loại reporting:FormatReportInputType
. Đó là những gì dường như gây nhầm lẫn cho công cụ và gây ra "Những thành viên này có thể không được bắt nguồn." lỗi. Bạn có thể đi xung quanh mà theo đề nghị teh trong câu trả lời được chấp nhận.
Nguồn
2017-06-26 16:48:33
Hãy xem [bài viết này] (https://webservices20.blogspot.com/2010/01/interoperability-gotcha-these-members.html). – Steven