Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

According to the Carbon architecture, all functionality and features available in Carbon products are built using OSGI bundles. Therefore, it is possible to extend the features available in the Carbon platform by adding new OSGI bundles to the product build. You can also add JAR files that are not OSGI bundles into the product build, which will be converted into OSGI bundles during server startup. All these OSGI bundles/JARs are stored in the OSGI repository of the product.

...

DirectoryDescription
<PRODUCT_HOME>/repository/components/dropinsThird-party libraries, which are already OSGI bundles.
<PRODUCT_HOME>/repository/components/libJAR files that will be converted to OSGi bundles and copied to the dropins directory during server startup.
<PRODUCT_HOME>/repository/components/extensionsJAR files that will be converted to OSGi Framework Extension bundles and copied to the dropins directory during server startup.
Note

Note that it is not recommend to manually edit the bundles.info file of the server in the $CARBON_HOME/repository/components/default/configuration/org.eclipse.equinox.simpleconfigurator directory. This content . The bundles.info file is updated automatically during server startup.