When a step stops
There is no debug configuration file. Read the message and the channel it landed on.
Two outcomes
A decline, mismatch, or anomaly is a normal message on an outbound channel. A step that cannot finish throws
ServitException and follows <dead-letter-channel>.
What to read
messageIdonServitMessage.- Routing parameters. A missing
${param:name}stops the messagebus URI from expanding. - The
byte[]payload. Headers are read-only. - The deploy dead-letter destination:
messagebus://error/.../deadletter/${ctx:service_id}. ErrorCodeon the exception. A business subcode is aUserErrorCodefrom 1 to 999.