AEM: OOTB bundle version is lower than expected

Check the file/directory owner under crx-quickstart. If the file/directory isn’t owned by the regular user for the AEM process, follow the steps in the Resolution section as explained in this article.

Description description

Environment
Adobe Experience Manager (AEM)

Issue
At OSGi Console > OSGi > Bundles, there’s a bundle whose version is lower than that’s expected for the installed SP/CFP.

This issue wouldn’t come as a solo issue. Usually something critical happens (for example: AEM login failing) and investigation reveals this as an intermediate cause.

Resolution resolution

Solution

Check the file/directory owner under crx-quickstart.

If the file/directory isn’t owned by the regular user for the AEM process, perform the following steps:

  1. Stop the AEM.
  2. Change the owner back to the regular user.
  3. Start the AEM.
  4. Reinstall the SP/CFP.

Cause

It’s possible the bundle update failed at SP/CFP installation. Another possible cause of the update failure is that someone started AEM as a root user before and later started as the regular user. During running as root user, crx-quickstart/launchpad/felix/bundleXX was owned by root. At the time of SP/CFP installation, AEM, which is running as the regular user, can’t write under bundleXX, then the bundle update fails.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f