2017-09-27 4 views
0

Gibt es eine Möglichkeit, die Fehler zu deaktivieren, die durch die RAML-Validierung in der Konsole durch den APIkit-Router generiert werden. Im Falle von RAML-Validierungen wie 400 ungültige Anfragen, muss ich den Fehler generieren, indem diese Fehler nicht in der Konsole protokolliert werden. Im Falle der Choice Exception-Strategie gibt es ein Attribut LogException, aber im Falle von GlobalExceptionMapping konnte ich es nicht finden.Wie können Sie Protokollierungsfehler deaktivieren, die vom API-Kit-Router in der Konsole generiert werden?

Dank

Sushma

Antwort

0

Auf Mule 3.8 (vielleicht früher), haben die mapping-exception-strategy eine Eigenschaft enableNotifications. Wie zum Beispiel:

<apikit:mapping-exception-strategy name="api-apiKitGlobalExceptionMapping" enableNotifications="false"> 
+0

Ich versuchte diese Eigenschaft, aber immer noch kann ich die Nachrichten in der Konsole sehen. – Sushma

+0

Können Sie Ihren gesamten Flow posten? Welche Version von Mule benutzt du? Möglicherweise protokolliert die Ausnahmeerfassungsstrategie den Fehler, bevor die Ausnahme an die Mapping-Exception-Strategie übergeben wird. –

Verwandte Themen