Geronimo
  1. Geronimo
  2. GERONIMO-6319

Discover and provision fragment bundles during OSGi application resolution

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0-beta-1
    • Fix Version/s: 3.0.1
    • Component/s: Aries
    • Security Level: public (Regular issues)
    • Labels:
      None

      Description

      Add support for discovering and provisioning fragment bundles during OSGi application resolution. The application resolver will look for one fragment per application bundle.

        Activity

        Hide
        Jarek Gawor added a comment -

        Performance improvement committed in revision 1469337.

        Show
        Jarek Gawor added a comment - Performance improvement committed in revision 1469337.
        Hide
        Jarek Gawor added a comment -

        A performance problem was discovered when fragment bundles are being OBR resolved. Instead of resolving just the discovered fragment bundles, the current code resolves the application content and the fragment bundles. Basically, the application content is being resolved twice.

        Show
        Jarek Gawor added a comment - A performance problem was discovered when fragment bundles are being OBR resolved. Instead of resolving just the discovered fragment bundles, the current code resolves the application content and the fragment bundles. Basically, the application content is being resolved twice.
        Hide
        Jarek Gawor added a comment -

        Resolving as this work is done.

        Show
        Jarek Gawor added a comment - Resolving as this work is done.
        Hide
        Jarek Gawor added a comment -

        In revision 1440511 I committed a fix to avoid "the resources have not been resolved" error while resolving fragment bundles.

        Show
        Jarek Gawor added a comment - In revision 1440511 I committed a fix to avoid "the resources have not been resolved" error while resolving fragment bundles.
        Hide
        Jarek Gawor added a comment -

        Committed this feature in revision 1309100. By default fragment resolution is turned off. To turn it on set the following property in $GERONIMO_HOME/etc/system.properties file:

        ariesApplicationResolver.resolveFragments=true

        Show
        Jarek Gawor added a comment - Committed this feature in revision 1309100. By default fragment resolution is turned off. To turn it on set the following property in $GERONIMO_HOME/etc/system.properties file: ariesApplicationResolver.resolveFragments=true

          People

          • Assignee:
            Jarek Gawor
            Reporter:
            Jarek Gawor
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development