Fehler beim Parsen der WSDL-mit Ausnahme use="encoded"
Everytime I run wsimport, bekomme ich diesen Fehler:
[FEHLER] "Verwendung von SOAP-Codierung wird nicht unterstützt.
SOAP-extension-element in Zeile 65 in der Datei:dummy.wsdl hat use="encoded""
Fehler beim Parsen der WSDL.
WSDL (error block):
<wsdl:input name="dummyRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="urn:cmg.stdapp.webservices.generalplugin" use="encoded" />
</wsdl:input>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist, weil die gegebenen WSDL ist mit 'codierte' was ist ein RPC-Codierung und einem sehr alten Weg, Dinge zu tun.
RPC-Kodierung wird nicht unterstützt durch wsimport
Einige mehr info auf Ihrem Fehlermeldung
Als alternative versuchen, Apache Axis die yucky und alt, aber ich denke, es wird erhalten Sie gehen.
Für ein Maven-Projekt, lassen Sie Ihre WSDL-Datei in src/main/resources/wsdl
Und fügen Sie Folgendes zu Ihrer pom.xml