Class EsbUnparseableMessageException

All Implemented Interfaces:
Serializable

public class EsbUnparseableMessageException extends QException
Thrown by EsbEventCodec when a message isn't a CloudEvents 1.0 JSON event that QQQ can read: not a JMS TextMessage, not a JSON object, missing or invalid attributes, or data that isn't a JSON object. Retrying can't fix such a message, so a trigger dead-letters it right away. The message text names what was wrong, never the message body.
See Also:
  • Constructor Details

    • EsbUnparseableMessageException

      public EsbUnparseableMessageException(String message)
      Constructor of message
    • EsbUnparseableMessageException

      public EsbUnparseableMessageException(String message, Throwable cause)
      Constructor of message and cause