Message Processing Logs (MPL) and Message Store Entries are essential during integration testing in SAP Cloud Integration. They help consultants verify payloads, check transformation logic, track sender/receiver behavior, and debug complex scenarios.
For two of my projects, I used the WHINT MessageStore Viewer, which has helped many consultants navigate the Message Store efficiently. It is a great tool, but I needed additional functionality:
These gaps motivated me to build a new version from scratch.
This open-source project helps SAP Integration Suite users explore:
👉 https://github.com/binlah/cpi-message-viewer
The backend configuration uses CPI’s OData APIs via destinations:
(Corresponding to your config: basePath /api/v1/ and OData v2 remote services.)
The app exposes its OData v4 endpoint at:
/odata/v4/remote/This allows the Fiori app to load data from your CPI tenant through CAP’s remote service.
SAP Cloud Integration offers a sample artifact that uses the Persist Step, documented here:
👉https://help.sap.com/docs/cloud-integration/sap-cloud-integration/use-persist-step
This example writes messages to the Message Store automatically, making it perfect for validating the viewer.
Download postman collection of this project and then test posting it.
Your new MPL will appear:
This gives anyone — functional or technical — a fast and realistic way to validate the integration scenario.
These visuals help readers understand how the app works.
Future improvements I’m planning:
Feedback, issues, and pull requests are welcome.
I hope this tool helps your projects as much as it has helped mine.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 12 | |
| 7 | |
| 6 | |
| 6 | |
| 5 | |
| 5 | |
| 4 | |
| 4 | |
| 3 | |
| 3 |