The ErrorReport is a custom, user-defined, message used by the Whisperer Feed Handler to notify the Client of any erroneous scenarios that are encountered during operation. In some circumstances these may be regarded as informational, but usually they will require some action by the Client so must not be ignored.

Since there are scenarios where ErrorReport messages may not be delivered (e.g. during session abort sequences), these messages are persisted and will be delivered on re connection.

The ErrorReport category is indicated via the message Subject field.

Client

Venue Logon

In the event that a venue session is not established at the first attempt, Whisperer will notify the Client of state/progress until such time as the connection is successfully established, or the Client sends a UserRequest to terminate the logon attempts. These messages are purely informational:

Client Message Validation

Client Message Field Validation


In the event that a Client message fails Whisperer validation checks, it is entirely the Client's responsibility to ensure that Venue state is managed correctly as a result of this error.  For Production systems, MarketFactory recommends that the Client disconnect immediately, so that the necessary corrective action may be taken.

Venue

Venue Message Validation

Session and Business Message Rejects

Other