Generieren von Web-Service-Proxy-Klassen mit wsdl2java / Apache CXF

8

Ich versuche, einen Web-Service-Proxy mit dem Tool wsdl2java zu generieren, das mit Apache CXF geliefert wird. Die Generierung selbst scheint gut zu laufen, aber es gibt einige Fehler in den erzeugten Dateien, ein nicht existierender Konstruktor wird aufgerufen.

Die Datei bietet eine Lösung:

%Vor%

Also begann ich, die Version 2.2 des JAX-WS Api herunterzuladen und zu installieren. Ich habe das folgende Installationshandbuch gefunden, das erklärt, wie man diese neuen Dateien unterstützt: Ссылка Ich habe jeden Schritt dieses Handbuchs befolgt, die alten generierten Dateien entfernt und neue generiert, aber das Problem bleibt bestehen.

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

    
fuaaark 04.05.2012, 11:52
quelle

1 Antwort

6
%Vor%

So habe ich das Problem mit maven gelöst:

%Vor%

BEARBEITEN: Ich habe einen anderen Weg gefunden, dies mit maven und cxf Version 2.7.3 zu lösen. Fügen Sie diese Bibliotheken in Ihre Abhängigkeiten hinzu. Sie müssen jetzt nicht die Option jaxws21 verwenden:

%Vor%     
Jan-Terje Sørensen 08.03.2013 13:43
quelle

Tags und Links