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

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        373d 20h 17m 1 Jarek Gawor 12/Apr/13 16:05
        Resolved Resolved Reopened Reopened
        5d 23h 4m 1 Jarek Gawor 18/Apr/13 15:10
        Reopened Reopened Resolved Resolved
        5m 48s 1 Jarek Gawor 18/Apr/13 15:16
        Jarek Gawor made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Jarek Gawor added a comment -

        Performance improvement committed in revision 1469337.

        Show
        Jarek Gawor added a comment - Performance improvement committed in revision 1469337.
        Jarek Gawor made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        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.
        Jarek Gawor made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 3.0.1 [ 12316843 ]
        Resolution Fixed [ 1 ]
        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
        Jarek Gawor created issue -

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development