Service unavailable error after installing AEM (6.5.15.0) service pack

Last update: 2022-12-22
  • Created for:
  • User

Issue

After installing the AEM 6.5.15.0 service pack, the error occurs as:

  • ERROR [FelixDispatchQueue] org.apache.sling.scripting.console FrameworkEvent ERROR (org.osgi.framework.BundleException: Unable to resolve org.apache.sling.scripting.console

After installing AEM 6.5.15.0 service pack the CRX/bundle and the start page show service unavailable errors.

Applies to

This solution applies to:

  • AEM Forms on all JEE servers except those running on JBoss EAP 7.4.0

Solution

NOTE

Troubleshooting steps are applicable for all application servers except JBoss EAP 7.4.

After installing AEM 6.5.15.0 service pack, if the CRX/bundle and the start page show service unavailable errors, perform the following steps:

  1. Stop the application server.

  2. Navigate to [aem-forms root]\crx-repository\launchpad\felix\bundle52.

  3. Locate the bundle.info file.

  4. Open the bundle.info file in ant text editor and search for the bundle name as org.apache.felix.http.bridge.

    NOTE

    In case the bundle.info under bundle52 doesn’t contains the org.apache.felix.http.bridge bundle, check the bundle number in square bracket next to the org.apache.felix.http.bridge. Then navigate to [aem-forms root]\crx-repository\launchpad\felix\bundle[x] and perform the next steps at this location.

  5. Navigate to URL: [aem-forms root]\crx-repository\launchpad\felix\bundle[x]\version0.1.

  6. Search for bundle.jar and rename the bundle.jar to bundle.jar.bak.

  7. Copy the Bundle for AEM 6.5 Forms on JEE Service Pack 15 at this location from the Software Distribution.

  8. Start the application server, wait for logs to stabilize and check the bundle state.

  9. Once all bundles are in the active state, install the Fragment for AEM 6.5 Forms on JEE Service Pack 15 from the system/console/bundles and wait for the application server to stabilize.

  10. Stop the application server.

  11. Navigate to [aem-forms root]\crx-repository\launchpad\felix\bundle52\version0.1 and delete the bundle.jar.

  12. Rename the bundle.jar.bak to the bundle.jar.

  13. Start the application server.

On this page