State 416 note
A message with this error state indicates an error has happened during encoding. This error happened during the encoding setting to UTF-8 when it was received in the inbound protocol thread. For example, the encoding setting of the inbound thread does not match the real message. In this situation, the message keeps its original encoding in the SMAT.
When resending such a message from SMAT, the engine converts it from
the -e
option, given by the resend command. Conversion is made to the encoding setting of the
inbound thread. It then puts the message in the engine queue. In the engine queue,
the message is treated as a new message from the inbound thread. The engine does
encoding conversion from the encoding setting of the inbound thread to UTF-8 again.
If the resend command does not give the -e
option, then the engine skips the first encoding conversion. It then puts the
message from SMAT in the engine queue.