Have you ever laid awake, staring at the ceiling, wondering where OSGi stores it configurations? It’s the question that has plagued mankind for centuries. Well, Jayen over at CQ-OPS has published a quick write-up on where these configurations live and you should give it a read. However, I will quickly sum up:
Take for instance the Adobe CQ Launches Event Handler (picked at random). If you go to the console and edit this bundle, you will see at the bottom the PID assigned is the namespace: “com.adobe.cq.wcm.launches.impl.LaunchesEventHandler”. The path to the config file on the file system generally follows this format with a prefix of “…/crx-quickstart/launchpad/config“. So, for our example above, the path would be:
Now you can sleep better tonight knowing that one of mankind’s greatest mysteries has been solved.