Generieren von Webservice-Proxy-Klassen mit wsdl2java / Apache CXF

Ich versuche, einen Webdienst-Proxy mit dem Tool wsdl2java zu generieren, das mit Apache CXF geliefert wird. Die Generierung selbst scheint in Ordnung zu sein, aber es gibt einige Fehler in den generierten Dateien, ein nicht existierender Konstruktor wird aufgerufen.

Die Datei bietet eine Lösung:

<code>//This constructor requires JAX-WS API 2.2. You will need to endorse the 2.2
//API jar or re-run wsdl2java with "-frontend jaxws21" to generate JAX-WS 2.1
//compliant code instead.
</code>

Also habe ich mich daran gemacht, die Version 2.2 der JAX-WS-API herunterzuladen und zu installieren. Ich habe das folgende Installationshandbuch gefunden, in dem erklärt wird, wie diese neuen Dateien unterstützt werden:http://dcx.sybase.com/1200/de/dbprogramming/httpserver-jaxws-lesson-two.html Ich habe jeden Schritt dieses Handbuchs befolgt, die alten generierten Dateien entfernt und neue generiert, aber das Problem besteht weiterhin.

Irgendwelche Tipps und / oder Tricks? (Jetzt benutze ich natürlich das Flag -frontend jaxws21, um den Proxy zu generieren, aber immer noch).

Antworten auf die Frage(1)

Ihre Antwort auf die Frage