Expand my Community achievements bar.

SOLVED

Is It Possible to Download a Bundle JAR via OSGi Console or CRX/DE?

Avatar

Level 6

Hi Team,

Is it possible to download an OSGi bundle JAR file using the OSGi Console (Web Console) or CRX/DE, in case the bundle is not available in the local target folder of the core module?

If yes, could you please guide me with the steps to locate and download the JAR?

Thank you in advance for your help!

Best regards,
Vara

1 Accepted Solution

Avatar

Correct answer by
Employee

Hi @varaande,

Yes, it is possible to download a bundle JAR file from an Adobe Experience Manager (AEM) instance, but it is not possible using the OSGi Console or CRX/DE.

Please find below the steps to download the bundle.

  • Navigate to the OSGi console of your AEM instance by entering the following URL in your browser: http://<aem-host>:<port>/system/console/bundles (replace <aem-host> and <port> with your AEM instance's host and port).
  • In the OSGi console, you will see a list of installed bundles. Use the search functionality to locate the specific bundle you are interested in. Once you identify the bundle capture the bundle "ID".
  • Once you have the bundle "ID", navigate to your AEM installation directory path: "C:\AEM\crx-quickstart\launchpad\felix"
  • Inside the felix directory, search for the bundle I,D and find the bundle for which you need to download the jar.
  • Once you identify the folder, navigate inside the folder and verify if the "bundle.info" file to see if you are downloading the correct bunlde.
  • Navigate inside the "version*" folder and you should see the bundle.jar which you want to download. Please note that by default all the bundles are named as "bundle.jar" but you can find the correct name inside the /system/console/bundles page

Thanks
Pranay

 

View solution in original post

1 Reply

Avatar

Correct answer by
Employee

Hi @varaande,

Yes, it is possible to download a bundle JAR file from an Adobe Experience Manager (AEM) instance, but it is not possible using the OSGi Console or CRX/DE.

Please find below the steps to download the bundle.

  • Navigate to the OSGi console of your AEM instance by entering the following URL in your browser: http://<aem-host>:<port>/system/console/bundles (replace <aem-host> and <port> with your AEM instance's host and port).
  • In the OSGi console, you will see a list of installed bundles. Use the search functionality to locate the specific bundle you are interested in. Once you identify the bundle capture the bundle "ID".
  • Once you have the bundle "ID", navigate to your AEM installation directory path: "C:\AEM\crx-quickstart\launchpad\felix"
  • Inside the felix directory, search for the bundle I,D and find the bundle for which you need to download the jar.
  • Once you identify the folder, navigate inside the folder and verify if the "bundle.info" file to see if you are downloading the correct bunlde.
  • Navigate inside the "version*" folder and you should see the bundle.jar which you want to download. Please note that by default all the bundles are named as "bundle.jar" but you can find the correct name inside the /system/console/bundles page

Thanks
Pranay