Topic 9.5.1 - Rejected Message Viewer
Overview
The middleware can reject an MES command message due to errors, such as network errors or invalid inputs. All the rejected MES command messages are stored in the Rejected Message table in the MES database. When you open the Rejected Messages section, a list of all the rejected messages appears in the .
By default, the Rejected Messages section is grouped under the System Management group in the Navigation pane.
You can use the Rejected Messages section to perform the following:
- Retrieve MES command messages from the database that are rejected by the middleware
- Edit and resubmit rejected MES command messages to the middleware
- Delete rejected MES command messages from the database
Without Response Mode
You can use the Rejected Messages section to view, edit, resubmit, and delete MES command messages that are rejected by the middleware while using the Without Response communication mode.
When the Without Response communication mode is used, the MES command messages, such as add production or add consumption are stored in the Message Queue table. The stored messages in the Message Queue table are sent to the middleware without waiting for any responses from the middleware.
View and Edit Rejected Message Information
You can view and edit the following information of a rejected MES command message:
- Status – Shows the status of a message. The green icon indicates that the message is modified, and the red icon indicates that the message contains an error.
- ID – Shows the unique identifier number of a message.
- Time stamp – Shows the date and time when a message was recorded.
- Object – Represents an entity object that is created by configuring the Operations Capability Object. The Operations Capability Object sends messages to the middleware. The messages that are rejected by the middleware are shown in the Rejected Message Viewer.
- Error Message – Shows the reason for a rejected message.
- Current Status – Shows the current status of the rejected messages, such as resubmitted with success or resubmitted with error.
Resubmit a Rejected Message
You can resubmit a rejected MES command message after you edit the message as per the error details, such as invalid inputs. You can also resubmit a rejected message without any editing if the message was not submitted earlier due to network errors such as connectivity problems.
You can simultaneously resubmit multiple rejected messages that do not require any editing, if messages were rejected due to system errors such as database connection error.
When you resubmit multiple messages, each message is submitted in a sequence using the With Response communication mode. The Rejected Messages section waits for a response for each resubmitted message and then submits the next message in a sequence to the middleware. The status of all the messages is updated in the MES database, and you can see the new status in the tabbed workspace.