Pinuno Academy

Blog & Resources

Practical guides and insights on PHP, WSO2, Zoho and ICT in Ghana, written by the practitioners who teach and build with these technologies.

PHP & web development tutorials
WSO2 integration guides
Zoho Business Applications
White papers & research
Filtered by: Enterprise Integration ×

Source Only on One Desktop: Recovering an Integration from a Local Branch

An integration ran in production while its source sat on one laptop. How to rebase it onto master, prove its scope and match it to the deployed CAR.

Chrystal Akyempon 07 Oct 2026 62

1 Is Not 1.0: XPath Arithmetic in Synapse, and Doing Without the Script Mediator

Why a Synapse counter holds 1.0 instead of 1, how to fix it at the assignment with native mediators, and when a Script mediator is still worth it.

Kofi Boateng 06 Oct 2026 53

When the Script Mediator Error Is Not a Script Error: JSON Responses Too Large to Build

A WSO2 EI Script mediator error that was really a JSON response too large to build, three theories ruled out, and the fix: partition the request.

Fails Somewhere Else, Part 2: Silent Runtime Traps in WSO2 EI

Expressions that evaluate wrongly, consumers waiting on nothing and APIs that answer 202 while writing nothing: WSO2 EI runtime traps that fail silently.

Chrystal Akyempon 30 Sep 2026 45

One Apostrophe, One Thousand Rows: How an Escaping Fix Exposed a String-Built INSERT

An apostrophe in a surname lost whole batches of rows: how removing a wrong escaping step exposed a string-built SQL INSERT, and the workaround.

Kofi Boateng 25 Sep 2026 33

Fails Somewhere Else, Part 1: Silent Build and Deployment Traps in WSO2 EI

A green build, a healthy dashboard and a deployed CApp can still hide a missing artefact. The WSO2 EI build and deployment traps that fail silently.

Chrystal Akyempon 21 Sep 2026 43

Exactly Twice: Scheduled Tasks, Hot Deployment and Clustered WSO2 EI Nodes

A load that came out at exactly twice its size: how hot-deploying a scheduled task to a WSO2 EI cluster made both nodes run it, and the deployment check.

18 min

Diagnosing JVM Memory Leaks in WSO2 Enterprise Integrator

The full diagnostic funnel from an OOM crash to the single misconfigured mediator behind it, written as a repeatable method for Synapse-based runtimes.

Chrystal Akyempon 10 Sep 2026 114

Heap Analysis Without Leaving the Browser: Eclipse MAT on GitHub Codespaces

A multi-gigabyte heap dump will not open on a working laptop. The full workflow for running Eclipse Memory Analyzer headless in a GitHub Codespace (resize, upload, install, Leak Suspects report)…

Chrystal Akyempon 10 Sep 2026 151

The Aggregate That Did Nothing: Anatomy of a WSO2 EI Memory Leak

A WSO2 Enterprise Integrator cluster kept restarting and the GC logs said the heap was too small. The heap dump said otherwise: an <aggregate> mediator that had been accumulating XML in memory for…

Chrystal Akyempon 10 Sep 2026 93

Building Your First API with WSO2 API Manager 4.6

A step-by-step guide to creating, securing, rate-limiting, and publishing your first REST API using WSO2 API Manager 4.6, from the Publisher Portal through to a live subscribed endpoint.

Chrystal Akyempon 18 Mar 2026 220
3 min

Enterprise Integration in West Africa: A Framework for WSO2 Adoption

This white paper examines the enterprise integration landscape in West Africa, identifies the key barriers to API-led connectivity in Ghana's financial and public sectors, and proposes a WSO2-based…

Chrystal Akyempon 15 Mar 2026 212