<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>eMBee IT · Blog</title><description>Technical writing by Matthias Blomme: IBM App Connect Enterprise, integration, modernization, AI tooling.</description><link>https://embee.matthiashomeportal.be/</link><item><title>Reporting IBM Champion activity with a custom Bob mode and Claude skill</title><link>https://embee.matthiashomeportal.be/blog/ibm-champion-report/ibm-champion-report/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/ibm-champion-report/ibm-champion-report/</guid><description>A custom Bob mode (and Claude skill) that assembles your IBM Champion act-of-advocacy submission, builds a prefilled form URL, and stops you retyping your Champion ID umpteen times a year.</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate></item><item><title>IBM App Connect and MCP: a field guide as of 13.0.7</title><link>https://embee.matthiashomeportal.be/blog/Ace-MCP/ace-mcp-13.0.7-field-guide/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/Ace-MCP/ace-mcp-13.0.7-field-guide/</guid><description>What MCP looks like across ACE software and App Connect in containers, where the docs cover it, and where you still have to read the YAML.</description><pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Opening an IBM ACE support case with a custom Bob mode</title><link>https://embee.matthiashomeportal.be/blog/ace-support-case/ace-support-case/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/ace-support-case/ace-support-case/</guid><description>A custom Bob mode that walks you through collecting diagnostics for an IBM App Connect Enterprise support case, and how to trigger an abend on purpose to test it.</description><pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Setting up MCP on ACE Minikube</title><link>https://embee.matthiashomeportal.be/blog/ace-mcp-minikube/setting_up_mcp_on_ace_minikube/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/ace-mcp-minikube/setting_up_mcp_on_ace_minikube/</guid><description>Walking through the IBM App Connect Dashboard&apos;s MCP server wizard on a Minikube install at operand 13.0.6.2-r1. What works, what doesn&apos;t, and what you have to wire up yourself when you&apos;re not on OpenShift or IKS.</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Exposing a REST API as an MCP tool in App Connect 13.0.7</title><link>https://embee.matthiashomeportal.be/blog/Ace-MCP/ace-mcp-runtime-callable-flow/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/Ace-MCP/ace-mcp-runtime-callable-flow/</guid><description>MCP.Runtime in ACE 13.0.7 turns a deployed REST API into MCP tools. Here is the whole thing end to end, json and all, plus the callable flow workaround at the end.</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Why Your ACE REST Request Node Isn&apos;t Sending Basic Auth</title><link>https://embee.matthiashomeportal.be/blog/rest-request-basic-auth/rest-request-basic-auth/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/rest-request-basic-auth/rest-request-basic-auth/</guid><description>Two credential mechanisms, one pre-emptive and one reactive, and the silent &quot;no error, no header&quot; trap. Reproduced on ACE 12 and 13.</description><pubDate>Sat, 20 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Keeping stuff stopped in IBM ACE</title><link>https://embee.matthiashomeportal.be/blog/keeping-stuff-stopped/keeping-stuff-stopped/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/keeping-stuff-stopped/keeping-stuff-stopped/</guid><description>How to start an IBM ACE integration server without starting everything in it, and how to keep flows stopped across deployments.</description><pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Upgrading ACE on Minikube: from 13.0.4 to 13.0.6.2 (and unlocking MCP)</title><link>https://embee.matthiashomeportal.be/blog/Ace-Operator-Minikube/upgrading_ace_minikube/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/Ace-Operator-Minikube/upgrading_ace_minikube/</guid><description>A walkthrough of upgrading an existing ACE Operator + Dashboard + IntegrationRuntime install from 13.0.4.x to 13.0.6.2-r1 on Minikube, including the license-ID rebadge that silently blocks the upgrade.</description><pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate></item><item><title>Two bugs, one MQ CSU: how 9.4.0.21 broke my mqweb (twice)</title><link>https://embee.matthiashomeportal.be/blog/mqweb-upgrade/mqweb-upgrade/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/mqweb-upgrade/mqweb-upgrade/</guid><description>An MQ 9.4.0.21 cumulative security update killed mqweb in two different ways on the same morning, a broken TEMP path that Liberty refused to claim, and an ltpa.keys file the new JRE wouldn&apos;t decrypt. Here&apos;s what happened and what went into the runbook.</description><pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate></item><item><title>MCP in IBM App Connect Enterprise 13.0.7: turning the admin server into an MCP host</title><link>https://embee.matthiashomeportal.be/blog/Ace-MCP/mcp_in_ace/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/Ace-MCP/mcp_in_ace/</guid><description>Enabling the MCP.Admin block in server.conf.yaml, hooking MCP Inspector up to a standalone ACE 13.0.7 integration server, and walking through every admin tool the runtime exposes , with the real JSON request and response for each.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate></item><item><title>Migrating ACE to v13</title><link>https://embee.matthiashomeportal.be/blog/ace-migration/ace-migration/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/ace-migration/ace-migration/</guid><description>A walkthrough of an ACE v13 migration, from Transformation Advisor through Java 17 cleanup to what actually breaks once you flip the switch.</description><pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate></item><item><title>How to set up the IBM ACE vault from scratch</title><link>https://embee.matthiashomeportal.be/blog/setup-ace-vault/setup-ace-vault/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/setup-ace-vault/setup-ace-vault/</guid><description>Replacing mqsisetdbparms with the ACE vault</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>ACE v13 new features (when coming from v12)</title><link>https://embee.matthiashomeportal.be/blog/ace-v13-new-features-overview/v13-new-features/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/ace-v13-new-features-overview/v13-new-features/</guid><description>A summary of all the new features for ACE v13 up to 13.0.7.0</description><pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate></item><item><title>mqsirestart</title><link>https://embee.matthiashomeportal.be/blog/mqsirestart/mqsirestart/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/mqsirestart/mqsirestart/</guid><description>mqsirestart solves all your restart needs!</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>IBM Storage Strategy Days 2026</title><link>https://embee.matthiashomeportal.be/blog/storage-days-2026/storage-days-2026/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/storage-days-2026/storage-days-2026/</guid><description>No middleware this time: two days of IBM Storage</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Sync Plex watch history to Trakt with PlexTraktSync in Docker</title><link>https://embee.matthiashomeportal.be/blog/plex-trakt/plex-trakt/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/plex-trakt/plex-trakt/</guid><description>How to run PlexTraktSync in Docker to sync Plex watch history, ratings, and collections to Trakt, including fixes for Google login and Docker networking issues.</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate></item><item><title>How This Blog Works: MkDocs, Python, and GitHub Pages</title><link>https://embee.matthiashomeportal.be/blog/blog-hosting/blog-hosting/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/blog-hosting/blog-hosting/</guid><description>A look behind the scenes at how this blog is built and deployed, using MkDocs Material, a custom Python script for metadata generation, and GitHub Actions for automated publishing.</description><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Is that a fish? Part 1: Motion detection</title><link>https://embee.matthiashomeportal.be/blog/visdeurbel-automated-detection/01.visdeurbel-fish-detector/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/visdeurbel-automated-detection/01.visdeurbel-fish-detector/</guid><description>Detecting fish-like movement in the Dutch fish doorbell stream with Python, OpenCV and a mildly unreasonable amount of tuning</description><pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Validate a DFDL schema outside the toolkit</title><link>https://embee.matthiashomeportal.be/blog/ibm-dfdl-tester/ibm-dfdl-tester/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/ibm-dfdl-tester/ibm-dfdl-tester/</guid><description>This post shows how to validate a DFDL schema with IBM DFDL outside the Toolkit using a simpler CLI-based flow. It covers the setup and validation scripts I added to ibmDFDLCrossTester, support for ACE 12 and 13, useful trace output for debugging, and a few schema gotchas worth knowing up front.</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Containerizing IBM ACE: A Blog Series - Upgrading in Containers</title><link>https://embee.matthiashomeportal.be/blog/containerization-series/06.upgrading-in-containers/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/containerization-series/06.upgrading-in-containers/</guid><description>The sixth installment in the Containerizing ACE series, tackling why  upgrades become boring (in a good way) when you containerize</description><pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate></item><item><title>PGP SupportPac on ACE 13.0.6.0: a full end-to-end setup</title><link>https://embee.matthiashomeportal.be/blog/pgp-node/pgp-node/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/pgp-node/pgp-node/</guid><description>A practical, field-tested setup of the PGP SupportPac on ACE 13.0.6.0, from key generation to working encryption and decryption flows, including the runtime jar details that tend to get missed.</description><pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Creating a generic log node using context trees</title><link>https://embee.matthiashomeportal.be/blog/generic-log-node/generic-log-node/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/generic-log-node/generic-log-node/</guid><description>Using the Context Tree in a second real life use case, logging</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Running Granite 4.0-1B locally on Android</title><link>https://embee.matthiashomeportal.be/blog/running-granite-llm-on-android/run-granite-on-android/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/running-granite-llm-on-android/run-granite-on-android/</guid><description>An LLM that runs locally on your phone, I&apos;ve got to give that a try</description><pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Installing ACE 13.x on Minikube: Filling in the Blanks</title><link>https://embee.matthiashomeportal.be/blog/Ace-Operator-Minikube/installing_ace_minikube/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/Ace-Operator-Minikube/installing_ace_minikube/</guid><description>Even though we hardly ever see it, IBM App Connect Enterprise (ACE) is perfectly capable of running on plain Kubernetes.</description><pubDate>Thu, 30 Oct 2025 00:00:00 GMT</pubDate></item><item><title>IBM TechXchange 2025, Orlando. Overwhelming in all the right ways.</title><link>https://embee.matthiashomeportal.be/blog/techxchange-2025/techxchange-2025/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/techxchange-2025/techxchange-2025/</guid><description>TechXchange 2025, what you missed</description><pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Containerizing IBM ACE: A Blog Series - Container Startup Optimization</title><link>https://embee.matthiashomeportal.be/blog/containerization-series/05.ace-startup-optimization/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/containerization-series/05.ace-startup-optimization/</guid><description>The fifth installment in the Containerizing ACE series, tackling why do ACE containers take so long to boot?.</description><pubDate>Fri, 26 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Containerizing IBM ACE: A Blog Series - Scoping your runtimes</title><link>https://embee.matthiashomeportal.be/blog/containerization-series/04.scoping-your-runtime/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/containerization-series/04.scoping-your-runtime/</guid><description>The fourth installment in the Containerizing ACE series, tackling a number of ways to determine your container content</description><pubDate>Sat, 20 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Containerizing IBM ACE: A Blog Series - Images vs Artifacts</title><link>https://embee.matthiashomeportal.be/blog/containerization-series/02.images-vs-artefacts/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/containerization-series/02.images-vs-artefacts/</guid><description>The seconf installment in the Containerizing ACE series, tackling images and artifacts</description><pubDate>Thu, 11 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Containerizing IBM ACE: A Blog Series - Things to Consider in Containers</title><link>https://embee.matthiashomeportal.be/blog/containerization-series/03.things-to-consider-in-containers/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/containerization-series/03.things-to-consider-in-containers/</guid><description>The third installment in the Containerizing ACE series, tackling some container concepts to keep in mind</description><pubDate>Thu, 11 Sep 2025 00:00:00 GMT</pubDate></item><item><title>ACE, AI, and Why You Should&apos;ve Been in Hursley</title><link>https://embee.matthiashomeportal.be/blog/ace-ai-hursley-2025/ace-ai-hursley/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/ace-ai-hursley-2025/ace-ai-hursley/</guid><description>IBM TechXchange Early eXperience 2025.</description><pubDate>Fri, 05 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Containerizing IBM ACE: A Blog Series - The Basics</title><link>https://embee.matthiashomeportal.be/blog/containerization-series/01.the-basics/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/containerization-series/01.the-basics/</guid><description>The first installment in the Containerizing ACE series, tackling the basics concepts</description><pubDate>Tue, 02 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Stop Copying Messages into the Environment: Use Context Tree in ACE 13.0.4.0+</title><link>https://embee.matthiashomeportal.be/blog/flow-order-context-tree/Stop-Copying-Messages-into-Environment-Use-Context-Tree/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/flow-order-context-tree/Stop-Copying-Messages-into-Environment-Use-Context-Tree/</guid><description>Using the new context tree in an actual functional use case</description><pubDate>Fri, 29 Aug 2025 00:00:00 GMT</pubDate></item><item><title>ACE on Windows:  Disable Weak TLS Ciphers and Verify with OpenSSL</title><link>https://embee.matthiashomeportal.be/blog/disable-weak-ciphers-ace/ace_disable_weak_ciphers/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/disable-weak-ciphers-ace/ace_disable_weak_ciphers/</guid><description>Managing your cipher security</description><pubDate>Wed, 20 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Create JSON Arrays in ESQL and Java (Without Losing Your Sanity)</title><link>https://embee.matthiashomeportal.be/blog/creating-json-arrays/creating-json-arrays/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/creating-json-arrays/creating-json-arrays/</guid><description>How can we properly create clean JSON arrays</description><pubDate>Mon, 18 Aug 2025 00:00:00 GMT</pubDate></item><item><title>The EventLogMonitor</title><link>https://embee.matthiashomeportal.be/blog/eventlogmonitor/eventlogmonitor/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/eventlogmonitor/eventlogmonitor/</guid><description>Hyping the EventLogMonitor tool</description><pubDate>Thu, 31 Jul 2025 00:00:00 GMT</pubDate></item><item><title>The Case of the Missing Query Parameters</title><link>https://embee.matthiashomeportal.be/blog/missing-query-param/missing-query-param/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/missing-query-param/missing-query-param/</guid><description>Aka &quot;The Blog That Reads like an Agatha Christie Story&quot; or &quot;The Overly Dramatic Description of a Simple Problem&quot;.</description><pubDate>Thu, 31 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Select The Row</title><link>https://embee.matthiashomeportal.be/blog/select-the-row/select-the-row/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/select-the-row/select-the-row/</guid><description>Let&apos;s talk about SELECT in ESQL — and I don&apos;t mean database queries (although they are rather similar)</description><pubDate>Fri, 04 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Automating and Standardizing IBM ACE Installation with PowerShell</title><link>https://embee.matthiashomeportal.be/blog/automating-standardizing-ace-install-powershell/automating-standardizing-ace-install-powershell/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/automating-standardizing-ace-install-powershell/automating-standardizing-ace-install-powershell/</guid><description>Automating windows installations of ACE through scripting</description><pubDate>Thu, 21 Nov 2024 00:00:00 GMT</pubDate></item><item><title>Running Unit Tests in IBM App Connect Toolkit Using a Custom Integration Server Setup</title><link>https://embee.matthiashomeportal.be/blog/toolkit-unit-testing-custom-runtime/toolkit-unit-testing-custom-runtime/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/toolkit-unit-testing-custom-runtime/toolkit-unit-testing-custom-runtime/</guid><description>When working with IBM App Connect Toolkit, running unit tests on integration flows with custom configurations can be quite challenging.</description><pubDate>Fri, 04 Oct 2024 00:00:00 GMT</pubDate></item><item><title>How to Customize the IBM App Connect Enterprise Palette: A Quick Guide</title><link>https://embee.matthiashomeportal.be/blog/customize-ace-palette/customize-ace-palette/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/customize-ace-palette/customize-ace-palette/</guid><description>Keeping a clean workspace</description><pubDate>Tue, 06 Aug 2024 00:00:00 GMT</pubDate></item><item><title>Ignoring fields in ACE integration testing: a guide</title><link>https://embee.matthiashomeportal.be/blog/unit-test-ignore/unit-test-ignore/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/unit-test-ignore/unit-test-ignore/</guid><description>Making unit testing work for you, how to ignore specific data</description><pubDate>Tue, 06 Aug 2024 00:00:00 GMT</pubDate></item><item><title>A Week at IBM TechXchange Early eXperience Program in Hursley</title><link>https://embee.matthiashomeportal.be/blog/ace-hursley-2024/ace-hursley-2024/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/ace-hursley-2024/ace-hursley-2024/</guid><description>Last week, I had the opportunity to attend the IBM TechXchange early eXperience program for IBM App Connect Enterprise (ACE) at the historic Hursley House</description><pubDate>Thu, 01 Aug 2024 00:00:00 GMT</pubDate></item><item><title>ACE Log Node tips and tricks – default values</title><link>https://embee.matthiashomeportal.be/blog/log-nodes-tips-tricks/log-node-tips-tricks/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/log-nodes-tips-tricks/log-node-tips-tricks/</guid><description>Utilizing JSONata in the new Log Node</description><pubDate>Mon, 22 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Logging ACE&apos;s ExceptionList Inserts (in the Activity log with the Log node)</title><link>https://embee.matthiashomeportal.be/blog/logging-ace-exceptionlist/logging-ace-exceptionlist/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/logging-ace-exceptionlist/logging-ace-exceptionlist/</guid><description>Properly handing and parsing the ACE Exception list to retreive the most usefull information (with JSONata)</description><pubDate>Mon, 22 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Transformation Advisor: helpful sidekick or noisy backseat driver?</title><link>https://embee.matthiashomeportal.be/blog/tad/tad/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/tad/tad/</guid><description>Prepare your ACE migration</description><pubDate>Fri, 01 Sep 2023 00:00:00 GMT</pubDate></item><item><title>Business Transaction Monitoring</title><link>https://embee.matthiashomeportal.be/blog/btm/btm/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/btm/btm/</guid><description>I wanted to try the new (re-introduced in 12.0.2.0) ACE Business Transaction Monitoring to see what the added value could be for a company/team/environment that.</description><pubDate>Tue, 23 May 2023 00:00:00 GMT</pubDate></item><item><title>Bar Build Commands: Unraveling the Differences</title><link>https://embee.matthiashomeportal.be/blog/create-vs-package-bar/create-vs-pacakage-bar/</link><guid isPermaLink="true">https://embee.matthiashomeportal.be/blog/create-vs-package-bar/create-vs-pacakage-bar/</guid><description>Today automated builds and deployments are a must to support business demands. IBM App Connect Enterprise (ace) offers strong capabilities to automate build and.</description><pubDate>Tue, 23 May 2023 00:00:00 GMT</pubDate></item></channel></rss>