Ich erhalte einen Fehler, wenn ich einen Spring-cxf-webservice aus der Springbatch-Anwendung anrufe. Dieser Fehler tritt nur auf, wenn er von batch aufruft. Wenn er von der normalen Soap UI aus anruft, funktioniert er einwandfrei einige der Datensätze werden verarbeitet.Error tritt für einige Datensätze auf.Überprüft die SOAP-Version von Batch und Webservice und die gleichen.
%Vor%Stapelkonfiguration
%Vor%Jede Hilfe oder Möglichkeit, die Ursache zu finden, wäre wünschenswert
Fügen Sie diese Anmerkung auf Ihrer Service-Schnittstelle hinzu, ich habe versucht, es für mich zu arbeiten
%Vor%Die Klasse DeliveryService wird generiert:
%Vor%Ich habe gerade das gleiche Problem mit dem CXF-Framework. Dies lag an einer schlechten Konfiguration des Endpunkts: Die wsdlLocation zeigte nicht auf die wsdl-Datei ... Es gibt verschiedene Möglichkeiten, den wsdl-Speicherort zu definieren: Er kann während der Endpunktinitialisierung bereitgestellt werden (der Endpunktkonstruktor kann einen optionalen wsdlLocation als Parameter verwenden) oder der wsdl2java-Task ein "wsdlLocation" -Argument geben (wenn Sie Ihre Klassen aus den wsdls generieren). .
Hinweis auf eine falsche wsdlLocation möglicherweise die Ursache dieser Ausnahme ...
Tags und Links java spring spring-batch