Ich benutze http4 Komponente und Multicasting der msg zu mehreren Routen. Jede Route ruft einen Rest-Service an. Basierend auf dem HTTP-Antwortcode möchte ich die Ausnahme behandeln. Ich bekomme httpOperationFailedException für alle 400.500 Antwort-Code, aber für 404 Fall möchte ich das Routing fortsetzen und für andere Fälle sollte die Ausführung gestoppt werden. Wie kann ich das erreichen? Danke.Kamel Ausführung Handhabung basiert auf http Antwort-Code
0
A
Antwort
0
Sie können Kamelfehlerbehandlung http://camel.apache.org/error-handling-in-camel.html
Es ist ein bisschen Dokumentation verwenden dort zu lesen und zu verstehen. Aber dann können Sie onException
tun, wo Sie dann onWhen
haben, wo Sie dann den HTTP-Status-Code verwenden können, um zu bestimmen, was zu tun ist, wie weiter, oder behandeln und eine spezifische Fehlermeldung etc.
Verwandte Themen
- 1. AngularJS $ http Timeout Antwortcode
- 2. HTTP-Antwortcode: 400 für URL?
- 3. Relevanter HTTP-Antwortcode mit graphql-js
- 4. jmeter Nicht HTTP-Antwortcode: java.net.ConnectException
- 5. Angular2 Handhabung http Antwort
- 6. Nginx Proxy-Pass basiert auf HTTP-Methode
- 7. Antwortnachricht: Keine HTTP-Antwortnachricht: Kein Protokoll: Antwortcode: Nicht HTTP-Antwortcode: java.net.MalformedURLException
- 8. Immer Fehler "Nicht HTTP-Antwortcode: java.net.UnknownHostException"
- 9. java.io.IOException: Server gibt HTTP-Antwortcode zurück 505
- 10. Server zurückgegeben HTTP-Antwortcode: 400 URL:
- 11. AWS API Gateway JS SDK HTTP-Antwortcode
- 12. SD HTTP-Antwortcode: 200 Fehler mit Flurry
- 13. HTTP-Anfragen mit file_get_contents, erhalten den Antwortcode
- 14. VueJS HTTP-Anforderungsfehler 500 Handhabung
- 15. Golang gleichzeitige http Anfrage Handhabung
- 16. Handhabung Http-Anfragen nicht gefunden
- 17. Akka-http: Akzeptieren und Content-type Handhabung
- 18. ist Teleram Core API auf HTTP-Anfrage basiert?
- 19. Basiert ZF2 auf MOVE?
- 20. Kamel-Routing basierend auf Objektwert
- 21. Der Server hat den HTTP-Antwortcode zurückgegeben: 405
- 22. Server hat HTTP-Antwortcode zurückgegeben: 401 für URL: https
- 23. REST: Korrekter HTTP-Antwortcode für einen POST, der ignoriert wird
- 24. Google Adwords Reporting HTTP POST-Anfrage gibt 400 Antwortcode zurück
- 25. Wie man HTTP in https mit Kamel Restlet
- 26. java.io.IOException: Server zurückgegeben HTTP-Antwortcode: 403 für URL
- 27. HTTP-Antwortcode/Header in ActionScript 3 nicht abrufen?
- 28. Wie bekomme ich den HTTP-Antwortcode von der Browseraktivität?
- 29. Welcher HTTP-Antwortcode sollte zurückgegeben werden, wenn eine Einschränkung fehlschlägt?
- 30. Sie müssen den HTTP-Antwortcode von asmx web service überschreiben
Dank @Claus. Es hat mein Problem gelöst. – user2060910