Ich versuche, ein Szenario zu implementieren, in dem ich einen Drittanbieter-Soap-Service von BPEL invoke activity
aufrufen muss. Wenn der Back-End-Dienst "SUCCESS
" zurückgibt, fahren Sie mit der Sequenz else fort, wenn der Dienst "FAIL
" zurückgibt, und wiederholen Sie die Inaktivierungsaktivität, bis "SUCCESS
" zurückgegeben wird. Ich kann dieses Szenario nicht implementieren. Kann mir irgendein BPEL-Experte helfen?Erneut auf bpel INVOKE-Aktivität, wenn Back-End-Dienst gibt FAIL zurück
0
A
Antwort
0
Entschuldigung für die späte Antwort. Sie können einfach eine Schleife verwenden und nach der Antwort suchen und es erneut versuchen.
+0
Könnten Sie vielleicht einen Beispielcode hinzufügen, um Ihre Antwort weiter zu verbessern? Es erleichtert zukünftigen Benutzern das Anzeigen des von Ihnen vorgeschlagenen Codes in dem bereitgestellten Kontext. – Frits
Verwandte Themen
- 1. Matlab gibt "FAIL" zurück, wenn versucht wird, Matrix zu invertieren
- 2. Laden Sie die Seite erneut, wenn Sie auf "Zurück" klicken
- 3. BPEL zuordnen Ausdruck count (Knoten) gibt Doppel
- 4. Eclipse Hot Code Replace Fail - Webanwendung erneut veröffentlichen
- 5. BPEL Designer für Eclipse: Wie man einen BPEL-Prozess debuggt
- 6. BPEL-Dateien programmgesteuert generieren?
- 7. BPEL für Datensynchronisation
- 8. brauche BPEL-Tutorials
- 9. Einsteigerhandbuch zu BPEL
- 10. BPEL mit Korrelationssätzen
- 11. Einsatz eines WS-BPEL-Prozesses
- 12. MediaRecorder start() fail wenn zu schnell aufgerufen
- 13. BPEL Designer für IntelliJ Idee
- 14. Parsen Versprechen ‚wenn‘ gibt undefined zurück (Javascript)
- 15. isolateScope() gibt undefined zurück, wenn templateUrl verwendet
- 16. startActionMode gibt null zurück
- 17. isFinite gibt true zurück, wenn Variable
- 18. TableView gibt null (0) zurück, wenn Zeile
- 19. EditText getHint() gibt null zurück, wenn Entwurfsunterstützungsbibliothek
- 20. Warum gibt 'wenn nicht keine' True zurück?
- 21. adb fail install .apk
- 22. CruiseControl Fail
- 23. BPEL Switch-Case in Netbeans
- 24. Fail beobachtbare Wert
- 25. Publishing ASP.net Projekt auf Server -fail
- 26. Fail schnell oder ausfallsicher?
- 27. context.Database.Exists gibt immer true zurück, auch wenn die Datenbankdatei fehlt
- 28. Detect fail von chrome.extension.sendRequest
- 29. Zugriff auf JSON-Element gibt undefined zurück
- 30. cellForRowAtIndexPath gibt Null auf Gerät zurück
Hallo, IMO sollten Sie diese Art von Logik an eine Integrationsschicht delegieren.In der Praxis bedeutet dies, dass Ihre Prozesslogik, die in der BPEL-Engine läuft, nicht direkt einen Endpunkt aufrufen sollte, sondern stattdessen alle Aufrufe an eine ESB, wo Sie diese Art von Szenario einfach handhaben können (zB: Verwenden Sie einen "Wiederholungs-Endpunkt") –