AEM OSGi Config Validator
Analyze AEM OSGi configurations for JSON structure, property types, PID/runmode placement, comparison diffs, and deterministic compatibility issues.
What does this tool do?
Validate and analyze AEM .cfg.json files with deterministic JSON parsing, property inspection, PID/runmode analysis, comparison diffs, and compatibility guidance.
How to use it
Paste one or two configurations, provide config paths if available, choose the AEM version, then validate, analyze, compare, explain, format, or mask secrets locally in the browser.
Supported functionality
JSON syntax, duplicate-property detection, property typing, array inspection, PID structure checks, runmode analysis, environment comparison, secret detection, version-aware diagnostics, formatting, minifying, and diff reporting.
Limitations
This tool validates deterministic structure and known rules only. It cannot confirm every target service contract unless authoritative metadata is available for that PID.
Frequently Asked Questions
A syntactically valid file is not guaranteed to be deployment-ready, but the same input always produces the same deterministic diagnostics and report.