Verursacht Fehler

Übersicht

Die Action ForceError verursacht absichtlich einen Fehler, dadurch wird die Verarbeitung der Nachricht gestoppt und der Verarbeitungsstatus auf “Fehler” gesetzt.

Oft wird diese Action in Error-Channels konfiguriert, um Nachrichten auf Fehler zu setzen, die von der ChannelDistribution zu keinem Channel zugeordnet werden konnten.

Technische Beschreibung

Klassenpfad: org.b2bbp.runtime.actions.internal.ForceError

Einrichtung

Die Action muss in der Administration wie in den folgenden Screenshots angelegt werden:

EXT_CHANNEL_DIST

Konfigurationsmöglichkeiten

ActionProperty Wert Erklärung
B3P_THROWN_AT ERROR_CHANNEL_DISTRIBUTION
Default: GENERAL_ERROR
Ort, an dem der Fehler erzeugt wurde
B3P_THROWN_AT_MESSAGE_TEXT ForceError.CHANNEL_DISTRIBUTION
Default: ForceError.GENERAL_ERROR
Erklärung, warum die Verarbeitung abgebrochen wurde. Hier kann auch ein Schlüssel konfiguriert werden, der eigentliche Text kann mit diesem Schlüssel in den Extensions RESBUNDLE_DE oder RESBUNDLE_EN konfiguriert werden.
View Me   Edit Me