2016-04-27 3 views
1

Ich mache einen Proxy-Service mit Messaging-Transport für Any XML und definieren die Bühne, Archiv und Fehler Ordner für eine XML-Verarbeitung bei der Konfiguration des Proxy-Service. Ich hatte einen Fehlerhandler eingefügt und beim Lesen der Datei und ein Fehler passiert, muss die Datei für den Fehlerordner verschoben werden. Derzeit, wenn ich meinen Test mache und ein Fehler auftritt, wird die Datei in den Archiv-Ordner verschoben. Gibt es etwas, das ich hinzufügen muss und das funktioniert? Grundsätzlich ist das vollständige Szenario ein Proxy-Service, der einen Ordner abfragt, den XML-Code liest und als XML-Messaging an Business Services sendet. Könnten Sie mir Anweisungen geben, damit das funktioniert oder Tipps, die ich überprüfen muss?OSB-Datei lesen/schreiben Proxy-Dienste

Dank Edson

+1

Ich habe das Problem gefunden. Der Error-Handler hatte eine Antwortkomponente, die Auswirkungen auf die Fehlerverarbeitung hatte. Jetzt erzeuge ich nur das Log ohne die Antwort-Komponente. –

Antwort

1

Eine wilde Vermutung - Ist es, weil Sie einen Fehlerhandler haben, und Sie können einen Erfolg Antwort des Handler tun. Haben Sie das Entfernen des Error-Handlers oder des Reply-with-Failure vom Handler getestet?