Skip to content

Pax URL OBR doesn't try to install the dependencies [PAXURL-139] #190

@ops4j-issues

Description

@ops4j-issues

Jean-Baptiste Onofre created PAXURL-139

When using obr: URL, it doesn't try to install the bundle dependencies, only the bundle itself.

Let me take an example:

  • org.apache.servicemix.bundles.commons-dbcp bundles has a dependencies to org.apache.servicemix.bundles.commons-pool and javax.activation
  • when I use obr:deploy org.apache.servicemix.bundles.commons-dbcp, commons-pool and Geronimo J2EE bundles to satisfy dependencies
  • when I use osgi:install obr:org.apache.servicemix.bundles.commons-dbcp, only the commons-dbcp bundle is installed, not the bundles required to satisfy the dependencies (like commons-pool)

The obr: protocol handler should discover and use the RepositoryAdmin service to resolve the dependencies.


Affects: 1.3.4
Votes: 0, Watches: 0

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions