You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by "Alasdair Nottingham (Created) (JIRA)" <ji...@apache.org> on 2012/02/12 18:26:59 UTC

[jira] [Created] (ARIES-827) ARIES-778 broke the ability to use a composite bundles isolation implementation on equinox 3.7

ARIES-778 broke the ability to use a composite bundles isolation implementation on equinox 3.7
----------------------------------------------------------------------------------------------

                 Key: ARIES-827
                 URL: https://issues.apache.org/jira/browse/ARIES-827
             Project: Aries
          Issue Type: Bug
          Components: Util
            Reporter: Alasdair Nottingham


The ARIES-778 to use a ResolverHook based solution to the recursive bundle tracker means on equinox 3.7 you can't use the composite bundle based isolation mode.

This hardly seems like a good idea.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (ARIES-827) ARIES-778 broke the ability to use a composite bundles isolation implementation on equinox 3.7

Posted by "Holly Cummins (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ARIES-827?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Holly Cummins resolved ARIES-827.
---------------------------------

    Resolution: Fixed
      Assignee: Holly Cummins  (was: Alasdair Nottingham)

I've changed the application tests so that they run under both equinox 3.5 and 3.7, and confirmed that they fail in the 3.7 case. I've then applied David's patch and they pass again, so I think we can resolve this issue. (I've committed my test changes and David's patch.)
                
> ARIES-778 broke the ability to use a composite bundles isolation implementation on equinox 3.7
> ----------------------------------------------------------------------------------------------
>
>                 Key: ARIES-827
>                 URL: https://issues.apache.org/jira/browse/ARIES-827
>             Project: Aries
>          Issue Type: Bug
>          Components: Util
>            Reporter: Alasdair Nottingham
>            Assignee: Holly Cummins
>         Attachments: ARIES-827-1.diff
>
>
> The ARIES-778 to use a ResolverHook based solution to the recursive bundle tracker means on equinox 3.7 you can't use the composite bundle based isolation mode.
> This hardly seems like a good idea.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (ARIES-827) ARIES-778 broke the ability to use a composite bundles isolation implementation on equinox 3.7

Posted by "Alasdair Nottingham (Assigned) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ARIES-827?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alasdair Nottingham reassigned ARIES-827:
-----------------------------------------

    Assignee: Alasdair Nottingham
    
> ARIES-778 broke the ability to use a composite bundles isolation implementation on equinox 3.7
> ----------------------------------------------------------------------------------------------
>
>                 Key: ARIES-827
>                 URL: https://issues.apache.org/jira/browse/ARIES-827
>             Project: Aries
>          Issue Type: Bug
>          Components: Util
>            Reporter: Alasdair Nottingham
>            Assignee: Alasdair Nottingham
>
> The ARIES-778 to use a ResolverHook based solution to the recursive bundle tracker means on equinox 3.7 you can't use the composite bundle based isolation mode.
> This hardly seems like a good idea.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (ARIES-827) ARIES-778 broke the ability to use a composite bundles isolation implementation on equinox 3.7

Posted by "David Jencks (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ARIES-827?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13206576#comment-13206576 ] 

David Jencks commented on ARIES-827:
------------------------------------

IIUC compositte bundles are a proprietary feature with no specification.  Can we fix this by getting equinox to emit the appropriate events for bundles in composite bundles rather than changing our recursive bundle tracker?
                
> ARIES-778 broke the ability to use a composite bundles isolation implementation on equinox 3.7
> ----------------------------------------------------------------------------------------------
>
>                 Key: ARIES-827
>                 URL: https://issues.apache.org/jira/browse/ARIES-827
>             Project: Aries
>          Issue Type: Bug
>          Components: Util
>            Reporter: Alasdair Nottingham
>
> The ARIES-778 to use a ResolverHook based solution to the recursive bundle tracker means on equinox 3.7 you can't use the composite bundle based isolation mode.
> This hardly seems like a good idea.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (ARIES-827) ARIES-778 broke the ability to use a composite bundles isolation implementation on equinox 3.7

Posted by "David Jencks (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ARIES-827?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Jencks updated ARIES-827:
-------------------------------

    Attachment: ARIES-827-1.diff

This patch uses one or two trackers to track both 4.3 bundle wiring events and composite bundle events or regular 4.2 events.  I'll see if I can figure out how to test it in a 4.3 environment with composite bundles in use.
                
> ARIES-778 broke the ability to use a composite bundles isolation implementation on equinox 3.7
> ----------------------------------------------------------------------------------------------
>
>                 Key: ARIES-827
>                 URL: https://issues.apache.org/jira/browse/ARIES-827
>             Project: Aries
>          Issue Type: Bug
>          Components: Util
>            Reporter: Alasdair Nottingham
>            Assignee: Alasdair Nottingham
>         Attachments: ARIES-827-1.diff
>
>
> The ARIES-778 to use a ResolverHook based solution to the recursive bundle tracker means on equinox 3.7 you can't use the composite bundle based isolation mode.
> This hardly seems like a good idea.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira